All Screwed Up 2012
as Pete's Dad
Graduation 2007
as Doctor
Hangman 2001
as Dr. Henry Mitchell
The Arrow 1997
as John George Diefenbaker
The Shawshank Redemption 1994
as 1954 Food-Way Manager
Heaven On Earth 1987
Anne of Green Gables 1985
as Professor
Fast Company 1979
as P.J.
Credits from TMDB.