Actor
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
The Untouchables
1987 · as Lt. Anderson