Actor
Guillotine
2025 · as Ahmad Oubeidi
Creators: The Past
2020 · as Lord Marduk
My Ira
2019 · as Staton
Blindsided: The Game
2018 · as Gene
Blindsided
2016 · as Gene
Wild Card
2015 · as Thug #2
Eagleheart: Paradise Rising
2013 · as Dock Thug #1
Greystone Park
2012 · as Pete
The Girl from the Naked Eye
2012 · as Detective #1
The Other Guys
2010 · as Chechen Rebel
Black Dynamite
2009 · as The Ghost of Abraham Lincoln (uncredited)
Man in the Chair
2007 · as Murray