2024
as Douglas
2023
as Reverend Havering
2022
as Frank
2015
as Dr. Hertzberg
2014
as Ben
2013
as Mr. Harrison
2012
as Sam Stein
2012
as Lara's Dad
2011
as Warden Phillips
2009
as Enik
2009
as Mr. Johnson
2009
as Gary Strange
2006
as Driving Examiner
2005
as (uncredited)
2004
as Detective Lavery
2004
as Reverend Stephen Walsh
2004
as Reverend Walsh
2004
as Officer Brucks
2002
as Brian Wells
2000
as Minister
1999
as Joe Betullo
1999
as Matthew Harris
1998
as Frank McBride
1997
as Man in Overcoat
1997
as Glen Ballard
1997
as Beryl's Father
1996
as Postal Worker
1996
as Pathologist
1994
as Arthur Vole
1992
as Atkins
1991
as Bud's Lawyer
1990
as Frank
1988
1988
as Police Sergeant
1987
as Double Agent Kleelyov
1983
as (uncredited)
1979
1979
as Narrator
1978
as Policeman
1977
as Sean
1977
as Young Cop in Plaza
1974
as Cpl. Harold Bellringer
as Warren