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