2016
Boys in the Trees
Grunge Rocker Gromit
2015
Deadline Gallipoli
(TV Mini-Series)
Tom the Midshipman
- Episode #1.1
(2015)
... Tom the Midshipman
2011
Cloudstreet
(TV Mini-Series)
Young Fish Lamb
- Part 2
(2011)
... Young Fish Lamb
- Part 1
(2011)
... Young Fish Lamb
2010
Matching Jack
Jack
2010/I
The Tree
Lou
2009
Last Ride
Chook
2008
Daniel
(Short)
Daniel
2009
Along for the Ride: The Making of Last Ride
(Video documentary)
Self - Actor
2009
Last Ride: Rehearsal Footage
(Video documentary short)
Self - Actor
2009
Last Ride: Web Clips
(Video documentary short)
Self - Actor