Actor
Sweet on You
2023
as Henry
Rosé All Day
2022
as Blake
Out of Time
2021
as Cooper
Angie: Lost Girls
2020
as Rob
Murder in the Vineyard
2020
as Dr. Doug Wilson
4/20
2020
as Officer Douglas
Fall to Fame
2020
The Boonies
2019
as King Skull
From Zero to I Love You
2019
as Ridgley Dunsmuir
Killer Reputation
2019
as Phil
Dream Murder Machine
2018
Toto
2015
as David Andrei Yeltsin
Hot Guys with Guns
2013
as Kirk Sampson
Beethoven's 3rd
2000
as Gary
RocketMan
1997
as Gordon A. Peacock
Honeymoon
1997
as Eric
Dark Planet
1997
as First Mate
First Kid
1996
as Dash
The Cable Guy
1996
as Steven's Brother-in-Law
Space Marines
1996
as Tex
Saved by the Bell: Hawaiian Style
1992
as Derek Worthington
Raiders of the Sun
1992
as Talbot
Dune Warriors
1991
as Dorian
Gunsmoke: The Last Apache
1990
as Fraley