Nothing Is Impossible 2022
as Hal Beck
Perimortem 2022
as Odin
Manufactured Luck 2022
as Jim
My Blind Brother 2016
as John
Spider-Man 2002
as Colonel (uncredited)
Meat Loaf: To Hell and Back 2000
as Sheriff
Personal Foul 1987
Actor
The Untouchables 1987
as Lt. Anderson
Credits from TMDB.