
St. Catharines, Ontario, Canada
David "Dave" Thomas (born May 20, 1949) is a Canadian comedian and actor. He was born in St. Catharines, Ontario, but moved to Durham, North Carolina where his father, John E. Thomas, attended Duke University and earned a PhD in Philosophy. Thomas attended George Watts and Moorehead elementary schools. The family moved back to Dundas, Ontario in 1961 where he attended Dundas District high school and later, graduated with an honours Bachelor of Arts degree in English Literature from McMaster University in Hamilton, Ontario. Thomas was granted an honorary doctorate from McMaster University November 20, 2009.

as Self

as Bob Hope (voice)
1989

as Andrew Jursic
2005

as Self
1962

as Self - Co-Host
1975

as Chuck Gerussi
2005

as Jimsey (voice)
1997

as Chris
1998

as Trevor
2003

as Dr. Bertner
2005

as King Arthur (voice)
1993

as Additional Voices (voice)
2012

as Dave Thomas
1992
as Self - Actor, SCTV
2025

as Self (archive footage)
2026

as Self
2025

as Self - Actor, SCTV
2025

as Self
2020

as Himself
2015

as Self
2015

as Doug McKenzie
2007

as Michael
2006

as Tuke (voice)
2006

2006
as Narrator
2006

as Pastor Timmons
2005

as Michael
2005

as Self
2005

as Dave McGonigal
2004

as Michael
2004

as Red
2004

as Dr. Omar Olson
2004

as Carl Hughes
2004

as Freddy Kablinski
2003

as Tuke (voice)
2003

as Tuke (voice)
2003

as The Ghost of Christmas Specials Past (Bob Hope)
2002

as Dave McGonigal
2002
as Self
1 ep.

as Bob Hope (voice)
2 episodes

as Andrew Jursic
1 episodes

as Self
1 episodes

as Self - Co-Host
1 episodes

as Chuck Gerussi
1 episodes

as Jimsey (voice)
1 episodes

as Chris
1 episodes

as Trevor
5 episodes

as Dr. Bertner
1 episodes

as King Arthur (voice)
1 episodes

as Additional Voices (voice)
1 episodes

as Dave Thomas
1 episodes

as Tad Venom (voice)
1 episodes

as Bill Duffy
1 episodes

as Agent Todd (voice)
2 episodes

as Cleve Kelso (voice)
9 episodes

1 episodes

as Mean Bob (voice)
1 episodes

as Uncle Tug
1 episodes

as Harv Hickman (voice)
2 episodes

as Russell Norton
112 episodes

as Hugo (voice)
6 episodes

as Lionel Tower
1 episodes

1 episodes