Actor
That Alien, Sound
2024
as Allen
Frankie
2021
Hudson
2019
as Jerry
Don't Think Twice
2016
as Lou
Lonely Boys
2016
as Irving
Tumbledown
2015
as Bruce Jespersen
Vote and Die: Liszt for President
2008
as Rease Cunningham
Palindromes
2005
as Steve Victor
61*
2001
as Milt Kahn
Noriega: God's Favorite
2000
as Mark
Play It to the Bone
1999
as Artie
Fire Down Below
1997
as Phil Pratt
Undue Influence
1996
as Jack Vega
Multiplicity
1996
as Del King
It Was Him or Us
1995
as Walter Pomeroy
The Face on the Milk Carton
1995
as Jonathan Sands
Forget Paris
1995
as Craig
My Brother's Keeper
1995
as Morley
The Patriots
1994
as Jeremy Pelman
Search for Grace
1994
as Dr. Randolph
My Girl 2
1994
as Phil Sultenfuss
Keys
1994
as Lowly Flowers
Six Degrees of Separation
1993
as Dr. Fine
And the Band Played On
1993
as William W. Darrow, PhD
The Man Without a Face
1993
as Prof. Carl Hartley
Bound by Honor
1993
as Prison Librarian
Encino Man
1992
as Mr. Morgan
The Story Lady
1991
as Norm Denton
My Girl
1991
as Phil Sultenfuss
Going Under
1991
as Defense Contractor
Always Remember I Love You
1990
as Earl Monroe
The Great Los Angeles Earthquake
1990
as Kevin Conrad
Out of Sight, Out of Mind
1990
as Dr. Meltzner
Vietnam Texas
1990
Flashback
1990
as Barry
Cast the First Stone
1989
as Refson
Settle the Score
1989
as Lincoln Whately
Far from Home
1989
as Duckett
Third Degree Burn
1989
as Clay Reynolds
Two Daddies?
1989
as Michael Stevens (voice)
Higher Ground
1988
as McClain
The George McKenna Story
1988
as Ben Proctor
License to Drive
1988
as Mr. Anderson
Hiroshima Maiden
1988
as Jim Bennett
Shoot to Kill
1988
as Norman
Walker
1987
as Ephraim Squier
Rent-a-Cop
1987
as Roger
The Believers
1987
as Marty Wertheimer
Roses Are for the Rich
1987
as Everett Corbett
Bride of Boogedy
1987
as Carleton Davis
When the Bough Breaks
1986
as Milo
Adam: His Song Continues
1986
as Jay Howell
Heartburn
1986
as Arthur
Mr. Boogedy
1986
as Carleton Davis
Wild Horses
1985
as Bob Bowne
My Science Project
1985
as Detective Isadore Nulty
Head Office
1985
as Max Landsberger
Embassy
1985
as Dennis Thorne
The Mean Season
1985
as Bill Nolan
Obsessed with a Married Woman
1985
as Ed Karasick
The Falcon and the Snowman
1985
as Bartender
The Burning Bed
1984
as Aryon Greydanus
Flight 90: Disaster on the Potomac
1984
as Roger Olian
The Winter of Our Discontent
1983
as Danny
Under Fire
1983
as Hub Kittle
Adam
1983
as Jay Howell
Nightmares
1983
as Steven Houston (segment "Night of the Rat")
Risky Business
1983
as Rutherford
The Demon Murder Case
1983
as Anthony Marino
An Invasion of Privacy
1983
as Dr. Harvey Cohen
Money on the Side
1982
as Nelson Vernon
Timerider: The Adventure of Lyle Swann
1982
as Claude Dorsett
The Thing
1982
as Clark
I'm Dancing as Fast as I Can
1982
as Alan Newman
Fallen Angel
1981
as Howard Nichols
Heaven's Gate
1980
as Cully
Scavenger Hunt
1979
as Georgie Carruthers
Hanover Street
1979
as 2nd Lieut. Jerry Cimino
Walking Through the Fire
1979
as Dr. Maitland
Mr. Horn
1979
as Sheriff Ed Smalley
Betrayal
1978
as Loren Plotkin
Who'll Stop the Rain
1978
as Danskin
Semi-Tough
1977
as Phillip Hooper
Having Babies
1976
as Max Duggin
Bittersweet Love
1976
as Alex
Whiffs
1975
as Lockyer's Aide