Kenickie
The Grease Story (2017)
Circles Introduction (voice)
Dante's Hell Animated (2013)
Tom Doyle
Dark Games (2011)
(archive footage)
2Everything2Terrible2: Tokyo Drift (2010)
Franklin Conner
Wrestling (2008)
Self
Naked Movie (2008)
Sheriff Dan Patterson
The Utah Murder Project (2006)
Agent Frank Gun
The Pool 2 (2005)
Digger's Dad
Y.M.I. (2004)
Dickie Roberts: Former Child Star (2003)
Reverend Sutter
Curse of the Forty-Niner (2002)
Gavin Elliots
The Biz (2002)
Agent Owen Sacker
Do You Wanna Know a Secret? (2001)
Self (uncredited)
Žmogus Mėnulyje (1999)
George Romero's Golden Tales 2 (1999)
Zack Allen
Babylon 5: A Call to Arms (1999)
Marcie's Father
Jawbreaker (1999)
Babylon 5: The River of Souls (1998)
Babylon 5: Thirdspace (1998)
Bixby
Shadow of Doubt (1998)
Jagger
The Last Embrace (1997)
The Russian Godfather (1996)
Reverend
2002: The Rape of Eden (1994)
The Devil's Pet (1994)
Tony
Sunset Strip (1993)
Sean
L.A. Goddess (1993)
Werner Soehnen
European Night (1993)
Borman
Alien Intruder (1993)
Rinaldi
It's Showtime (1993)
Stu Stocker
Bikini Summer II (1992)
Charlie Alderson
Almost Pregnant (1992)
Tom Edwards
Eye of the Storm (1992)
Jeffrey Blair
Mirror Images (1992)
Frank
A Time to Die (1991)
Peter Keynes
Total Exposure (1991)
Bud Sorenson
The Sleeping Car (1990)
Cowboy
The Banker (1989)
Tom Farrell
Ghost Writer (1989)
Taxi driver
Tale of Two Sisters (1989)
Sgt. Holt
The Dirty Dozen: The Fatal Mission (1988)
Travis
Elvyra – tamsos valdovė (1988)
Josh McGwin
Bay Coven (1987)
Mitchell
The Patriot (1986)
Peter Prentice
Stephen King's Golden Tales (1985)
T.C. Sloane
Covergirl (1984)
Chuck Lanyard
Making of a Male Model (1983)
Buddy Walker
Nashville Grab (1981)
Russ Moran
For the Love of It (1980)
Roy Fletcher
Breaking Up Is Hard to Do (1979)
Kenickie Murdoch
Briliantinas (1978)
Willie
Pete's Dragon (1977)
Lactamaeon
I Never Promised You a Rose Garden (1977)
Terry Nicholas
Delta County, USA (1977)
Frazier
The Eagle Has Landed (1976)
Minstrel #2
Jennifer on My Mind (1971)
Original Story
Director