2024
Television
Bruno
The Twelve (Series 3)
Easy Tiger
Madeleine Gottleib
2023
Feature Film
Nationals Chairman
Runt
See Pictures
John Sheedy
2022
Television
Judge Hall
The Claremont Murders
Endemol Shine
Peter Andrikidis
2021
Stage
Alonso
The Tempest
Black Sawn Theatre Company
Matt Edgerton
2017
Feature Film
Brett
Being Gavin
76 Pictures
Mark Kilmurry and Owen Elliott
2014
Television
Keith
Home and Away
Network Seven
2014
Stage
Rick
The Shoe Horn Sonata (Workshop)
Riverside Theatre
2014
Stage
Slender Man/Slash/Doctor
The Man Who Dreamt The Stars
Merrigong Theatre Company
Anne-Louise Rentell
2013
Stage
Patrick/Lawyer/Ensemble
Dead Man Brake
Merrigong Theatre Company
Anne-Louise Rentell
2013
Stage
Various
This Girl Laughs
Barking Gecko Theatre Company, Q Theatre and Casula Powerhouse
Noel Jordan
2013
Stage
Various
This Girl Laughs
Barking Gecko Theatre Company
Noel Jordan
2013
Short Film
Fred
Photocopier
Bunker Productions International
Louise Alston
2013
Television
Franco Chilvers
Home and Away
Network Seven
2012
Stage
Various
This Girl Laughs, This Girl Cries, This Girl Does Nothing
Barking Gecko Theatre Company
Noel Jordan
2011
Stage
Jimmy Sinclair
The Dapto Chaser
Merrigong Theatre Company
Anne-Louise Rentell
2011
Television
Guest
The Kangaroo Gang
The Full Box
Laurence Coy
2010
Stage
Andy
Animals Out of Paper
Ensemble Theatre
Mark Kilmurry
2010
Television
James
Me and My Monsters
Sticky Pictures
2010
Television
Dion Hanna
Cops: LAC
Nine Network
Geoff Bennett
2009
Television
Lance McCredie
All Saints
Seven Network
Lynn-Maree Danzey
2009
Stage
Harry
Love Song
Darlinghurst Theatre
Kim Hardwick
2009
Stage
Geoffrey/ George
Little Nell
Ensemble Theatre
Mark Kilmurry
2008
Stage
David
Breast Wishes (Gala Concert)
Jason Langley
2007
Short Film
Mr Barclay
Fear (AFTRS)
Lazarao Hernandes
Katie Hides
2007
Stage
Mike
Memory of Water
Darlinghurst Theatre
Kim Hardwick
2007
Stage
Jules
Sunday in the Park
Railway St Theatre
David Hollywood
2006
Television
Lesley Pope
Home and Away
Seven Network
Catherine Millar
2006
Stage
Redolfo
Renaissance
Parnassus' Den
Dave Letch
2006
Stage
Tom
7 Bolw Jobs
B-Sharp
Lee Lewis
2005
Stage
Oberon
A Midsummer-Night's Dream
Coogee Arts Festival
Keith Aguis
2005
Stage
Various
Edmond
B-Sharp
Craig Ilott
2005
Stage
Gustav Klimpt
For the Love of Alma
Studio - Opera House
Wendy Beckett
2005
Television
The Alice
James
Southern Star/ Nine Network
Catriona McKenzie
2004
Stage
Captain (Feste understudy)
Twelfth Night
Bell Shakespeare Company
David Freeman
2003
Television
All Saints
Fred Netterfield
Seven Network
2003
Stage
Chase Worthing
Chicks Will Dig You
B-Sharp
Tamara Cook
2003
Stage
O'brien
1984
Cat and Fiddle
Michael Block
2002
Feature Film
Tom
Picture This
Wincap Films
John Fisk
2002
Television
Always Greener
Rob Todd (semi-regular)
Seven Network
2002
Stage
Malvolio
Twelfth Night
Railway Street Theatre Company
Mary-Anne Gifford
1999
Television
Home and Away
Guy Mellor
Seven Network
1997
Television
Childrens Hospital
Warwick Archer
ABC
Marcus North
1996
Television
Water Rats
Kevin Hailey
Southern Star/ Nine Network
Catherine Millar
1996
Television
Heartbreak High
Guest
Gannon Televison/ ABC TV
1992
Television
Home and Away
Guest
Seven Network
Other
Refer 'PDF Resume' for details