Born in Chicago, Illinois, USA
Wolf Hound
2022
As Colonel Krieger
Transformers: Dark of the Moon
2011
As NEST Guard
Baby on Board
2009
As Chauffeur
The Dark Knight
2008
As Chechen's Bodyguard (uncredited)