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
2011
as Robbins
Thou Shalt Not Kill... Except
1985
as 2nd Lt. David Miller