Terminator Salvation
2009 · as David
Son of the Mask
2005 · as Animator
Stealth
2005 · as Naval Controller
The Hard Word
2002 · as Tarzan
Sample People
2000 · as Shiva
City Loop
2000 · as Gary
Solo
2006 · as Sonna
Stella
2016 · as Andrew