Her 2013
as OS1 Commercial Lead
Wer 2013
as Henry Porter
The Devil Inside 2012
as Lieutenant Dreyfus
The Last Airbender 2010
as Water Tribe Soldier
Battle for Terra 2007
as Lt. Johnson (voice)
Under Pressure 2006
as Jacques
Credits from TMDB.