2021
as Walter Shanrock
2013
as Dr. Rice
2012
as Executive Director
2011
as George
2011
as Dunham
2007
as Joe Cairn
2004
as Dr. Challop
2001
as Palmer Abrigaille
2001
as Bernard Jackson
2001
as Neurosurgeon
2001
2000
as Barry Rickle
1999
as Andrew Garrick
1999
as Dr. Bennett Alston
1999
as Crown Imposter
1990
as Charles Whitley
1990
as David Lempert
1990
as Doorman
1990
as Detective Boris Tasche
1990
as Aaron James
1990
as Super