Actor
Showing Up
2023
as Lee
Sierra Burgess Is a Loser
2018
as Biology Teacher
Outside In
2018
as Russell
Battle of the Sexes
2017
as Riggs' Therapist
Loving
2016
as Chet Antieau
Two-Bit Waltz
2014
as Guidance Counselor
Night Moves
2014
as Boat Owner
Phil Spector
2013
as Dr. Spitz
Jeff, Who Lives at Home
2011
as Barry
Arthur
2011
as Spoon Guy
Morning Glory
2010
as Ernie Appleby
The Bounty Hunter
2010
as Gary
Role Models
2008
as David Garvin (uncredited)
Choke
2008
as Detective Foushee
The Company Man
2008
as Doctor
Redbelt
2008
as Lawyer
Sunny and Share Love You
2007
as Principal Snark
Wedding Daze
2006
as Stuart
Something New
2006
as Edwin
Lords of Dogtown
2005
as Contest Official
Warm Springs
2005
as Lionel Purdy
Hitch
2005
as Pete
The Stepford Wives
2004
as Herb Sunderson
Spartan
2004
as Mr. Reese
Elephant
2003
as Mr. Luce
Fargo
2003
as Norm Gunderson
Calendar Girls
2003
as Hotel Manager
The United States of Leland
2003
as Charlie
Far from Heaven
2002
as Red Faced Man
Changing Lanes
2002
as Ron Cabot
Get Well Soon
2001
as Ronnie
A.I. Artificial Intelligence
2001
as Robot Repairman
The Anniversary Party
2001
as Sanford Jewison
Finding Forrester
2000
as Bradley
Hamlet
2000
as Captain
Dr. T & the Women
2000
as Bill
State and Main
2000
as Hotel Clerk
The Great Gatsby
2000
as Klipspringer
Perfect Murder, Perfect Town: JonBenét and the City of Boulder
2000
as Gary Merriman
Drop Dead Gorgeous
1999
as John Dough, Judge #1
Election
1999
as Vice-Principal Ron Bell
Cookie's Fortune
1999
as Eddie "The Expert" Pitts
Playing by Heart
1998
as Desk Clerk (uncredited)
Happiness
1998
as Doctor
The Impostors
1998
as Mike / Laertes in "Hamlet"
Armageddon
1998
as NASA Tech
Starstruck
1998
as William
As Good as It Gets
1997
as Men's Store Salesman
In the Company of Men
1997
as Howard
Layin' Low
1996
as Carl Corlett
Across the Sea of Time
1995
as Wall Street Businessman
Mrs. Parker and the Vicious Circle
1994
as Marc Connelly
Italian Movie
1993
as Shawn
My New Gun
1992
as Roy Benson
Simple Men
1992
as Boyish Cop
Wind
1992
as Lyle
Surviving Desire
1992
as Henry
Golden Years
1991
as Redding
Trust
1990
as Ed
The Unbelievable Truth
1990
as Otis
Basket Case 2
1990
as Toothy
The Caine Mutiny Court-Martial
1988
as Legal Assistant