The Devil Inside
Role(s): Lieutenant Dreyfus
The Last Airbender
Role(s): Water Tribe Soldier
Her
Role(s): OS1 Commercial Lead
Under Pressure
Role(s): Jacques
Battle for Terra
Role(s): Lt. Johnson (voice)