

The Towering Inferno
1974 · as Technician

The Swarm
1978 · as Sheriff Morrison

The Beguiled
1971 · as Miles Farnswoth

Ike
1979 · as Young Lieutenant

Beyond the Poseidon Adventure
1979 · as Doyle

Time Travelers
1976 · as Jim Younger (1871)

Armed Response
1986 · as Patrolman

Future Force
1989 · as Grimes

Marked for Murder
1993 · as Dr. Spence

Future Zone
1990 · as Hoffman

The Great Houdinis
1976 · as Franz Kukla

Fire! Trapped on the 37th Floor
1991 · as Captain Barnett (uncredited)

Fire!
1977 · as Ted Gorman

Night Children
1989 · as Police Officer

Adventures of the Queen
1975

Young Joe, the Forgotten Kennedy
1977 · as Jameson

The Horse Dealers Daughter
1983 · as Joe Pervin