Movies
Man of Steel
as Jonathan Kent
Batman v Superman: Dawn of Justice
as Jonathan Kent
Zack Snyder's Justice League
as Jonathan Kent (voice) (uncredited)
Hidden Figures
as Al Harrison
The Untouchables
as Eliot Ness
Dances with Wolves
as Lieutenant Dunbar
Robin Hood: Prince of Thieves
as Robin of Locksley / Robin Hood
Waterworld
as Mariner
The Bodyguard
as Frank Farmer
The Guardian
as Ben Randall