Show
Actor (85 credits)
2022-2024
Avoidance
(TV Series)
Tom / Jed's Dad
Tom / Jed's Dad
- Episode #2.1
(2024)
... Tom
- Episode #1.2
(2022)
... Jed's Dad
2022
The Larkins
(TV Series)
Harvey
Harvey
- Vengeance
(2022)
... Harvey
- Pop in Prison
(2022)
... Harvey
- Wheels of Justice
(2022)
... Harvey
- Love and Violence
(2022)
... Harvey
- The Trap
(2022)
... Harvey
2020-2021
Trying
(TV Series)
Ben
Ben
- A Long Way Down
(2021)
... Ben
- The Sun on Your Back
(2021)
... Ben
- Show Me the Love
(2020)
... Ben
- Tickets for a Queue
(2020)
... Ben
- Airport Run
... Ben
2015-2017
Episodes
(TV Series)
Tim Whittick
Tim Whittick
- Episode Three
(2017)
... Tim Whittick
- Episode Two
(2017)
... Tim Whittick
- Episode One
(2017)
... Tim Whittick
- Episode Nine
(2015)
... Tim Whittick
- Episode Five
(2015)
... Tim Whittick
- Episode Four
(2015)
... Tim Whittick
- Episode Three
(2015)
... Tim Whittick
2017
Will
(TV Series)
Greene / Robert Greene
Greene / Robert Greene
- Cowards Die Many Times
(2017)
... Greene
- The Play's the Thing
(2017)
... Robert Greene
2015-2017
Drunk History: UK
(TV Series)
Charles Sumner Tainter / Sir Arthur Conan Doyle / Noble / ...
Charles Sumner Tainter / Sir Arthur Conan Doyle / Noble / ...
- Suffragettes/Agincourt
(2017)
- Beatrix Potter/Great Train Robbery
(2017)
- Alexander Graham Bell & James Garfield/Dambusters
(2017)
... Charles Sumner Tainter
- The Cottingley Fairies/Invention of the Telephone
(2016)
... Sir Arthur Conan Doyle
- Richard III/Mary Shelley's Frankenstein
(2016)
... Noble
- Scott of the Antarctic/Sinking of the Titanic
(2016)
... Steward
- King Charles II/1966 World Cup Trophy Theft/Lady Godiva
(2015)
... Security Guard 2
- The Krays/Guy Fawkes
(2015)
... Police Boss
2015
You, Me and the Apocalypse
(TV Mini Series)
Molby
Molby
- 24 Hours to Go
(2015)
... Molby
- Home Sweet Home
(2015)
... Molby
- Right in the Nuts
(2015)
... Molby
- What Happens to Idiots
(2015)
... Molby
- Still Stuff Worth Fighting For
(2015)
... Molby
2013
Black Mirror
(TV Series)
MP Selection Committee 3
MP Selection Committee 3
- The Waldo Moment
(2013)
... MP Selection Committee 3 (as Bruce MacKinnon)
2010
Just William
(TV Series)
Mr. Attwater
Mr. Attwater
- William Holds the Stage
(2010)
... Mr. Attwater
- The School Report
(2010)
... Mr. Attwater
- The Sweet Little Girl in White
(2010)
... Mr. Attwater
2009
Big Top
(TV Series)
Boyco
Boyco
- Thief
(2009)
... Boyco
- Clown
(2009)
... Boyco
- Dad
(2009)
... Boyco
- Skydiver
(2009)
... Boyco
- Visa
(2009)
... Boyco
- Boyfriend
(2009)
... Boyco
2009
Phineas and Ferb
(TV Series short)
Clewn't
Clewn't
- Phineas and Ferb Christmas Vacation!
(2009)
... Clewn't (voice)
2009
Taking the Flak
(TV Series)
Harry Chambers
Harry Chambers
- Enter the Lion
(2009)
... Harry Chambers
- Big Beasts
(2009)
... Harry Chambers
- Unfriendly Fire
(2009)
... Harry Chambers
- The Past Is a Different Colony
(2009)
... Harry Chambers
- Cursed Is the Country
(2009)
... Harry Chambers
- Black Gold
(2009)
... Harry Chambers
- Bigfooting
(2009)
... Harry Chambers
2008
Inspector Lewis
(TV Series)
Conan Jones
Conan Jones
- Life Born of Fire
(2008)
... Conan Jones (as Bruce MacKinnon)
2007
Jekyll
(TV Mini Series)
Malcolm
Malcolm
- Episode #1.5
(2007)
... Malcolm
- Episode #1.4
(2007)
... Malcolm
- Episode #1.3
(2007)
... Malcolm
- Episode #1.2
(2007)
... Malcolm
2006
Home Again
(TV Series)
Mark
Mark
- Horn of Plenty
(2006)
... Mark
- Solitary Pleasures
(2006)
... Mark
- Too Much Inflammation
(2006)
... Mark
- Refuse
(2006)
... Mark
- Accommodation
(2006)
... Mark
2004-2005
The Catherine Tate Show
(TV Series)
Various / Man on Train / Various Characters
Various / Man on Train / Various Characters
- Christmas Show
(2005)
... Various
- Marrying Mohammed
(2005)
... Various
- Wedding Banquet
(2005)
... Various
- Dog Obedience
(2005)
... Various
- Last Hit
(2004)
... Various
- Valley Girl
(2004)
... Man on Train
- Death Row Wife
(2004)
... Various
- Car Party
(2004)
... Various Characters
2005
Twisted Tales
(TV Series)
Darren
Darren
- The Irredeemable Brain of Dr. Heinrich Hunsecker
(2005)
... Darren
2005
M.I.T.: Murder Investigation Team
(TV Series)
Forensic Scientist
Forensic Scientist
- Episode #2.3
(2005)
... Forensic Scientist
2003
Spine Chillers
(TV Series)
Darren
Darren
- The Irredeemable Brain of Dr Heinrich Hunsecker
(2003)
... Darren
Show
Writer (2 credits)
Show
Self (1 credit)