2025The American RevolutionJohn Murray / John Jones / John Purrier / Martin Hunter / William Harcourt (voice) · 5 episodesShow
2022Alice's Wonderland BakeryThe Doorknob (voice) · 2 episodesShow
2020Then Came YouHowardMovie
2019How to Train Your Dragon: HomecomingGobber (voice)Movie
2019Love, Death & RobotsMason (voice) · 1 episodeShow
2019How to Train Your Dragon: The Hidden WorldGobber (voice)Movie
2018Duck Duck GooseGiles (voice)Movie
2014The Hero of Color CityNat (voice)Movie
2014Celebrity Name GameHost · 100 episodesShow
2014How to Train Your Dragon 2Gobber (voice)Movie
2014Postman Pat: The MovieCraig / Not a Dalek (voice)Movie
2013Sean Saves the WorldAndrew · 1 episodeShow
2012Big Top Scooby-Doo!Whitney Doubleday (voice)Movie
2012Political AnimalsCraig Ferguson · 1 episodeShow
2012BraveLord Macintosh (voice)Movie
2011Dragons: Gift of the Night FuryGobber the Belch (voice)Movie
2011Book of DragonsGobber (voice)Movie
2011Mini Adventures of Winnie the PoohOwl (voice) · 30 episodesShow
2011Web TherapyEwan Clarke · 2 episodesShow
2011Winnie the PoohOwl (voice)Movie
2010Nicholas WasMovie
2010Legend of the BoneKnapper DragonGobber (voice)Movie
2010Americas Orchestra: Celebrating 125 Years of the Boston PopsCraig FergusonMovie
2010Hot in ClevelandSimon · 7 episodesShow
2010Kick-AssCraig FergusonMovie
2010How to Train Your DragonGobber (voice)Movie
2010Racing For The GoldGobber (voice)Movie
2009ArcherGrand Prix Announcer (voice) · 1 episodeShow
2009The Ugly TruthCraig FergusonMovie
2009Craig Ferguson: A Wee Bit o' RevolutionCraig FergusonMovie
2008Web TherapyEwan Clarke · 3 episodesShow
2007Trust MeTed TrumanMovie
2006Niagara MotelPhillieMovie
2005Vampire BatsFisherman #1Movie
2005Lenny The Wonder DogDr. Richard WagnerMovie
2004Lemony Snicket's A Series of Unfortunate EventsPerson of Indeterminate GenderMovie
2004Listen Up!Craig Ferguson · 1 episodeShow
2003I'll Be TherePaul KerrMovie
2003The Soul KeeperRichard FraserMovie
2002Still GameCallum · 1 episodeShow
2002Life Without DickJared O'ReillyMovie
2001The Legend of TarzanSamuel T. Philander (voice) · 4 episodesShow
2001Chain of FoolsMelander StevensMovie
2000Buzz Lightyear of Star CommandNOS-4-A2 (voice) · 5 episodesShow
2000Born RomanticFrankieMovie
2000Saving GraceMatthew StewardMovie
1999The Big TeaseCrawford MackenzieMovie
1999FuturamaSusan Boil (voice) · 1 episodeShow
1998Modern VampiresRichardMovie
1998The Wild ThornberrysJope (voice) · 1 episodeShow
1995Jeremy Hardy Gives Good SexMovie
1995Almost Perfect1 episodeShow
1995Maybe This TimeLogan McDonough · 18 episodesShow
1995The Drew Carey ShowNigel Wick · 187 episodesShow
1995Freakazoid!Roddy MacStew (voice) · 7 episodesShow
1995Santo BugitoTaxi Dragonfly (voice) · 1 episodeShow
1994The Ferguson Theory5 episodesShow
1993One Foot in the Grave: One Foot in the AlgarveGlaswegianMovie
1992The Bogie ManDet. Sgt. UreMovie
1990The Craig Ferguson ShowVariousMovie
1989Dream BabyBig MickMovie
1988Red DwarfConfidence · 1 episodeShow
1988Down Where the Buffalo GoEddieMovie
1987Bing Hitler - Live at the Glasgow PavilionBing HitlerMovie
1987Harry's Ideal HomeMovie