Actor
Vibrations
1996
as Lieutenant Cray
Lies of the Heart: The Story of Laurie Kellogg
1994
as Peter Orville
The Spring
1989
as Mark
In Dangerous Company
1988
as Raymond Ryerson
A Masterpiece of Murder
1986
as Simon Wax
Turk 182!
1985
as jockamo
Badge of the Assassin
1985
as Lester Bertram Day
The Executioner's Song
1982
as Larry Samuels
Silent Rage
1982
as Dr. Philip Spires
For Ladies Only
1981
as Mark Brashler
Ghost of a Chance
1980
as Tom Chance
Hangar 18
1980
as Paul Bannister
The Ivory Ape
1980
as Baxter Mapes
The American Success Company
1980
as Rick Duprez
Mysterious Island of Beautiful Women
1979
as Mike Stapleton
Zuma Beach
1978
as Jerry McCabe
The Last Dinosaur
1977
as Chuck Wade
Black Sunday
1977
as Moshevsky
The Gumball Rally
1976
as Kandinsky - Dodge Team
Sky Riders
1976
as Rudy
Hester Street
1975
as Jake
Promise Him Anything
1975
as Chuck
The Gambler
1974
as Howie
Death Wish
1974
as Jack Toby
The Story of Pretty Boy Floyd
1974
as Eddie Richetti
The Friends of Eddie Coyle
1973
as Jackie Brown