Eloise 2016
as Isaan Martin
Batman v Superman: Dawn of Justice 2016
as Vice Chairman of Joint Chiefs
Riddle Room 2016
as Norman Atley
Alex Cross 2012
as Guard Manning Station
Street Kings 2: Motor City 2011
as Lloyd Shunt
Demoted 2011
as Salesman (uncredited)
Cannibal Collector 2010
as Doctor Voytas
Credits from TMDB.