Actor
Alarmed
2023
as Larry Tench
Surge of Power: Revenge of the Sequel
2018
as Moon
Pitching Tents
2017
as Bruce
8989 Redstone
2016
as Darryl Masters
Atlas Shrugged: Part III
2014
as Ragnar Danneskjöld
Mostly Ghostly: Have You Met My Ghoulfriend?
2014
as John Doyle
The Mundane Goddess
2014
as Zeus
LA Apocalypse
2014
as Jenkins
Good Luck Charlie, It's Christmas!
2011
as Bob Duncan
Flying By
2009
as Steve
Grilled
2006
as Irving
American Wedding
2003
as Bear
The Advanced Guard
1998
as Brovo, Alien Goon
High School High
1996
as Hulk
Jake Lassiter: Justice on the Bayou
1995
as Dennis Hardin
The Crazysitter
1994
as Elliott
Road to Saddle River
1994
as Dieter
True Romance
1993
as Boris
Robin Hood: Men in Tights
1993
as Little John
The Comrades of Summer
1992
as Boris
Ator IV: The Hobgoblin
1990
as Ator
The Incredible Hulk Returns
1988
as Thor
The Gunfighters
1987
as Luke Collins