Actor
Space Captain and Callista
2019
as Lance
The Nice Guys
2016
as Bergen Paulsen
Blood Fare
2012
as Professor Meade
The Lost Valentine
2011
as Neil Thomas Jr
Ghost Town
2009
as Preacher McCready
Dire Wolf
2009
as Col. Hendry
Reptisaurus
2009
as General Morgenstern
Bone Eater
2008
as Big Jim Burns
Nuclear Hurricane
2007
as Bob
Air Rage
2001
as Victor Quinn
The Stepdaughter
2000
as Jesse Conner
Fugitive Mind
1999
as Karl Gardner
Mom, Can I Keep Her?
1998
as Reinhart
Soldier's Fortune
1991
as Robert E. Lee Jones
Commando Earth Force
1990
as Dr. John Harding
Final Notice
1989
as Harry Stoner
George Lucas' Star Tours
1986
Fury to Freedom
1985
as Officer
International Airport
1985
as David Montgomery
Stormin' Home
1985
as Bobby Atkins
For Love or Money
1984
as Mike
Hear No Evil
1982
as Dragon
Not Just Another Affair
1982
as Bob Gifford
Help Wanted: Male
1982
as Johnny Gillis
Buck Rogers in the 25th Century
1979
as Capt. William " Buck " Rogers
Killing Stone
1978
as Gil Stone
Hooch
1977
as Eddie Joe
Ransom for Alice!
1977
as Clint Kirby
Airport '77
1977
as Frank Powers
Man on a Swing
1974
as Donald Forbes
Some of My Best Friends Are...
1971
as Michel Mireaux