Actor · Born 1971
Morning Hate
2024 · as German Medical Corp
The Convert
2024 · as Padgett
Vermilion
2018 · as David
In Dark Places
2018 · as Jeff
Field Punishment No.1
2014 · as Peter
Emperor
2012 · as CIC Commander
Siege
2012 · as Paul Buckley
Curry Munchers
2011 · as Detective Connor
Yogi Bear
2010 · as Security Guard
Jinx Sister
2008 · as Phil Carter
Johnny Kapahala: Back on Board
2007 · as Officer 2
We're Here to Help
2007 · as Phil McRae