Filmography

Happy Feet
6.2
Happy Feet
2006
as Live Action Cast
Triangle
6.9
Triangle
2009
as Downey
Little Monsters
6.5
Little Monsters
2019
as Security Guard #1
Sleeping Beauty
5.4
Sleeping Beauty
2011
as Lucy's Ex-Boyfriend
Primitive War
6.5
Primitive War
2025
as Bishop
Terminus
5.1
Terminus
2015
as Agent Epstein
Ride Like a Girl
7.2
Ride Like a Girl
2019
as Andrew Payne
Somersault
6.3
Somersault
2004
as Nick
$9.99
5.9
$9.99
2009
as Drazan / Beanbag / Radio Announcer (voice)
The Black Balloon
6.4
The Black Balloon
2008
as Trevor-Social Worker
Noise
6.0
Noise
2007
as Craig Finlay
7.0
The Landing
2013
as Father
The Moogai
5.9
The Moogai
2024
as Brett
A Month of Sundays
5.9
A Month of Sundays
2016
as Kyle
Being Venice
4.1
Being Venice
2013
as Marcus
Anima
6.2
Anima
2013
as Roman Sokalov
Underbelly Files: Infiltration
Safety in Numbers
3.8
Safety in Numbers
2006
as Nigel
Butterflies
10.0
Butterflies
2013
as Mean Boy
Alphabet Lane
6.0
Alphabet Lane
2026
as Cory