2024
as Hank
2018
as Ron Drexler
2017
as Andrew Madoff
2017
as Marcus Antonius
2016
as Mick Danzig
2016
2015
as Felix Pillay
2015
as Daniel Katzovich
2015
as Tom Stewart
2014
as Victor Fries / Mr. Freeze
2013
as Jonathan Grimm
2013
as Billy Harris
2013
as Edward Meechum
2010
as Officer Reynolds
2006
as William Randolph Hearst
1990
as Scott Gleacher