Mr. Sharpe
Pinball: The Man Who Saved the Game (2023)
Tom Gaines
Violet (2021)
Steven
Impossible Monsters (2019)
Avery Goodloe CFO
Money Monster (2016)
Pat Gerry
Freeheld (2015)
Sanders
The Inherited (2015)
Dr. Alan Cassidy
She's Lost Control (2014)
Ward
द बोर्न लेगेसी (2012)
Principal Pratt
My Soul to Take (2010)
Dante
Calling It Quits (2009)
Paul Wolfowitz
W. (2008)
Mr. Banks
The Education of Charlie Banks (2007)
Ben Wells
Cherry Crush (2007)
Dr. Levy
The Perfect You (2002)
Prof. Jurgen
They Crawl (2001)
Nick Brody
Custody of the Heart (2000)
Chief Koby
Perfect Murder, Perfect Town: JonBenét and the City of Boulder (2000)
Doctor Stevens
In Dreams (1999)
Bill McMurtrey
Taken (1999)
Paul
The Three Lives of Karen (1997)
Joe Hoffman
Survival on the Mountain (1997)
Kootz
Surviving Picasso (1996)
Nat
Chasing the Dragon (1996)
Woody Allen
Love and Betrayal: The Mia Farrow Story (1995)
Massarelli
Boys on the Side (1995)
Sam
Beyond Betrayal (1994)
Vinnie Ventola
And Then There Was One (1994)
Steven Hoffman
The Yarn Princess (1994)
Jack Mandel
Victim of Love: The Shannon Mohr Story (1993)
Leeson
The Keys (1992)
Orin Fell
The Boy Who Cried Bitch (1991)
The Director
The Hit Man (1991)
Greg Rossi
Talent for the Game (1991)
Tom Rampy
Thunderboat Row (1989)
Michael
Big Time (1989)
Dr. Weitzman
The Dream Team (1989)
Jerry Renfrew
Internal Affairs (1988)
Bob Tanner
Crocodile Dundee II (1988)
Mason Baylor
*batteries not included (1987)
Very Close Quarters (1986)
Joseph Pulitzer
Liberty (1986)
Marek
War and Love (1985)
Frankie
The Exterminator (1980)
Vito
Rappaccini's Daughter (1980)
Danny (uncredited)
Jeremy (1973)