Actor · Born 1980
Emotion Is Dead
2024 · as Wayne
The Last Grind
Escape from Pretoria
2020 · as Jeremy
A Second Chance: Rivals!
2019 · as Shane
Raising the Bar
2017 · as Pete Johnson
A Second Chance
2011 · as Shane Fuller
I Rot
2010 · as Deacon
Power Rangers Ninja Storm: Cyber Clash
2003 · as Hunter Bradley
Power Rangers Ninja Storm: Samurai's Journey
Power Rangers Ninja Storm: Lightning Strikers