Actor
The Harvesting
2018
as Grandfather
Bereavement
2010
as Teacher
The Lovely Bones
2009
as Hospital Doctor
The Answer Man
2009
as Businessman
The Happening
2008
as Passenger at Counter
A Gentleman's Game
2002
as Richard Norton
Signs
2002
as TV Anchor
Killing Emmett Young
2002
as Dr. Dan Kilbannon
The Sixth Sense
1999
as Mr. Collins