

Interstate 60
2002 · as Frank

Bitch Slap
2009 · as Deiter von Vondervon

Anon
2018 · as Bekerman (uncredited)

Dick
1999 · as Hunky Secret Service Man

A Saintly Switch
1999 · as Morton Wagner

A Lobster Tale
2006 · as Eddie Johnson

Asteroid: Final Impact
2015 · as Steve

Killer Prom
2020 · as Tony Wilson

Face Down
1997 · as Dupree

Rescuers: Stories of Courage - Two Women
1997 · as Soldier #1 (segment "Mamusha")

A Brother's Promise: The Dan Jansen Story
1996 · as Mike Jansen

Rough Air: Danger on Flight 534
2001 · as Ty Conner

Nothing Too Good for a Cowboy
1998 · as Hal

Victor
2008 · as Victor Davis

Finding Christmas
2013 · as Sean Tucker

Specimen
1996 · as Blaine Masterson

The Facts of Life Reunion
2001 · as Harper Jason

Inner Action
1997 · as Marcus