Feature Film
2012
Red Beard (Hunter)
The Wolverine
20th Century Fox
James Mangold
2009
Ben (Lead)
Mindfire
Myrtletown Films
Tam Sainsbury
2007
Billy
The Last Winter
3 Scallywags Pty Ltd/ Paramount
Jane Forrest & Brian Andrews
Stage
2014
Frank/Andy
Brisbane
Queensland Theatre Company
Ian Sinclair
2013
Trip
Other Desert Cities
QTC
2009
Sergei (Support)
Lady Macbeth of Mtsensk
BSharp
Joseph Couch
2007
Tom (Lead)
The Glass Menagerie
Queensland Theatre Company
Michael Futcher
2004
Joe Cable (Lead)
South Pacific
Seabiscuit Productions
Jo-Anne Robinson
2003
Geoff Hayward
The Club
Sydney Theatre Company
Bruce Myles
1999
Martin Hellar
Angels in America
QUT-Qld Uni of Technology
Mel Shapiro
1999
Stuey
The Recruit
Sydney Theatre Company
Robyn Nevin
1999
Lewis (Lead)
Cosi
Olympic Arts Festival
David Fenton
Television
2023
Lieutenant Commander Lee
NCIS Sydney
CBS Studios and Endemol Shine for Paramount+
Shawn Seet, David Caesar, Kriv Stenders
2019
Vance Abernethy
Neighbours
Fremantle Media
Various
2018
Matthew Goddard
A Place to Call Home (Series 6)
Foxtel/Seven Network
Various
2017
Matthew Goddard
A Place to Call Home (Series 5)
Foxtel/Seven Network
Various
2014
Brad Masters
Time Of Our Lives
ABC
Tori Garrett
2014
Brad Masters
The Time of our Lives
ABC
Various
2011
Wharton "Syd" Thompson
Underbelly 4: Razor
Channel Nine/Screentime
Various
2010
Dutchy (Regular)
Sea Patrol 2009-2011 (Series 4 & 5)
Channel Nine/Sea Patrol Productions
Various
2007
Roman (Regular)
Home & Away 2007-2009
Seven Network
Various
2005
Adam (Regular)
Headland
Seven Network Operations
Catherine Millar
2004
Scott Zinenko (Regular)
All Saints 2000-2004
Amalgamated TV Services
Various
2002
Cam (Cameo)
Always Greener
Seven Network
Various
2000
James St Clare
Water Rats
Quicksilver Productions
Various
1999
Jerome
Sabrina Down Under
Disney
Ken Koch