2017
American Satan
Actor - Washington DC Reporter
2016
4.0
Incarnate
Actor - Felix
2014
8.7
Guardians of the Galaxy
Actor - Kree Ambassador
The Possession of Michael King
Actor - Augustine
2011
7.5
Limitless
Actor - Man in Tan Coat
2008
8.0
Defiance
Actor - Ben Zion Gulkowitz
1996
6.1
First Kid
Actor - Harold
Full filmography