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
Credits from TMDB.