- 2024Orphan Black: EchoesSeriesOlder Colleague
- 2022ReacherSeriesHomeless Man
- 2021Christmas CEOFilmSanta
- 2021Maps and MistletoeFilmPostmaster
- 2012AntiviralFilmHotel Guard
- 2009Mr. NobodyFilmTexan Man
- 2008Story of JenFilm
- 2005The RocketFilmClarence Campbell
- 2002Pig CitySeries
- 2000Lion of OzFilm(voice)
- 2000The WitnessFilmMaxim the Great
- 1999The Long WinterFilmGardien de prison
- 1998The MinionFilmStranger
- 1998The Ultimate WeaponFilmDanzig
- 1998CaptiveFilmPrison Guard
- 1998The Windsor ProtocolFilmNigel
- 1998The Girl Next DoorFilmEric
- 1997The HungerSeriesCreighton
- 1997The Education of Little TreeFilmRevenuer #1 (as Teddy-Lee Dillon)
- 1997Animal CrackersSeriesDodo (voice)
- 1996Natural EnemyFilmFather
- 1994Squanto: A Warrior's TaleFilmArchangel Officer
- 1992Are You Afraid of the Dark?SeriesCoach, Ranger (as Teddy Lee Dillon)
- 1992The Boys of St. Vincent: 15 Years LaterFilmFormer St. Vincent Resident
- 1992CanvasFilmAlfie's Bodyguard
- 1991Heritage MinutesSeriesÉtudiant irrespectueux #1
- 1991Heritage Minutes: Jennie TroutFilmRude Student #1
- 1990StellaFilmFreddie
- 1990The Little Flying BearsSeriesJosh (voice)
- 1990The Real Story of the Three Little KittensFilmWolves (voice)
- 1988War of the WorldsSeriesDriver
- 1987Nowhere to HideFilmSoldier
- 1987And Then You DieFilm
- 1986As IsFilmClone #2
- 1985The New Alfred Hitchcock PresentsSeriesBennett