
2025 729 Passenger
2024 Elder Sprite (voice)
2023 Junior
2021 Edward
2021 Samuel Gallup
2021 Andrew Toliver
2020 Frank
2020 Rainbow King
2019 Rainbow King
2019 Rainbow King (voice)
2019 Frank
2019 James MacAvoy
2019 Rainbow King (voice)
2019 Al
2018 Hogarth
2018 Oscar Leroy (voice)
2017 voice of A.Y. Jackson
2017 The Caretaker
2016 Jasper Dazzle
2015 voice of A.Y. Jackson
2014 Oscar Leroy
2013 Jack
2012 Jeff Thorpe
2010 Eli Kent
2010 Lenny-Man
2010 Archie
2005 Tommy Douglas
2005 Oliver Krakowski
2004 Oscar Leroy
2004 Judge Malone
2003 Henry Chesser
2002 Tommy Douglas
2002 Dr. Daniels
2002 Kyle
2002 Max MacLeod
2002
2002 Monty
2001 Grandfather Turtle (voice)
2001 Howard Downey
2000 Lester
1999 Mr. Tock
1998 Mr. Rogers
1998 Jack Doughty
1998 Sal Rothenberg
1997 Dave
1997 Mr. Wright
1997 Zoran Bruner
1996 Eric Black
1996 Dr. Spring
1995 Elliott
1995 Duke Wilhelm Ernst
1995 Mr. Wright
1994 Lovejoy
1993 Mac
1991 Judge Head
1987 Owen Baker
1987 Leon Robinovitch
1986 Mike
1985 Hank Stewart
1985 Teebo (voice)
1985 (voice)
1984
1983 Billy Bishop
1978
1976
1975
1974 Michael Tyler
Grierson