Actor
Morning, Noon & Night
2018 · as Cliff
Oz the Great and Powerful
2013 · as Disgruntled Kansas Man
Real Steel
2011 · as Sergei Lemkova
Game of Death
2010 · as Robbins
Thou Shalt Not Kill... Except
1985 · as 2nd Lt. David Miller