Actor
The Sea of Trees
2016
as Dr. Howerton
All Good Things
2010
as Brian Callender
Imaginary Heroes
2004
as Mr. Barnes
The Sixth Sense
1999
as Stanley Cunningham
A Civil Action
1998
as William Cheeseman
Reach the Rock
1998
as Ernie
Chasing the Dragon
1996
as Edwin
A Matter of Degrees
1991
Class
1983
as Student