Actor
The Fists of Righteous Harmony
2010 · as Ace / Ivan
Ninja
2009 · as Abramov (uncredited)
Peranmai
2009 · as Ben
The Tournament
2009 · as Victor (uncredited)
The Soloist
2009 · as Disney Hall Patron (uncredited)
Spread
2009 · as Sexy Pool Guy (uncredited)
Thick as Thieves
2009 · as Ivanov (uncredited)
The Shepherd: Border Patrol
2008 · as Teacher
Sin
2008 · as Egyptian Man
Until Death
2007 · as Police Officer (uncredited)
Wicked Little Things
2006 · as Zombie (uncredited)
Fatal Desire
2006 · as Doc (uncredited)