


as Self/Narrator
Nov 10, 2025

as Richard Burton (voice)
Nov 10, 2025

as The Florid Sword (voice)
Oct 29, 2025

as Frank/The Kind Man (voice)
Apr 16, 2025

as Dan Dreiberg / Nite Owl / Sam Hollis / Max Shea / Michael Stephens / Prisoner #1 (voice)
Nov 25, 2024

as George Carlin
Sep 27, 2024

as Dan Dreiberg / Nite Owl / Photographer #3 (voice)
Aug 12, 2024

as Ghost (voice)
May 8, 2024

as Andrew Thornton
Feb 22, 2023

as Narrator
Nov 5, 2022

as Grimes (voice)
Oct 28, 2021

as New York Times Reporter
Sep 12, 2019

as Lloyd Vogel
Sep 7, 2019
as Narrator
Jun 1, 2019

as Lockwood
Nov 25, 2018

as Daniel Ellsberg
Dec 22, 2017

as Self
Nov 20, 2015

as Percy
Nov 4, 2015

as Reece
Oct 2, 2015

as New York Voice
May 5, 2014

as John / Johnny
Sep 9, 2012

as Joseph Miller
Dec 12, 2010

as Mateo
Jun 10, 2010

as The Old Man (voice)
Dec 24, 2008

as Dylan Thomas
Jun 20, 2008

as Count Dzerzhinsky
Dec 17, 2007
as Self/Kevin Walker
Sep 23, 2007

as Peter Simon
Sep 9, 2006

as Lord Byron
Jun 19, 2006

as Narrator
Jan 1, 2005

Jan 1, 2004

as Lleu Llaw Gyffes (voice)
Jun 26, 2003

as Cpl. Doc Fairweather
Oct 6, 2002

as James Strang
Jul 19, 2002
as Jonathon
Feb 1, 2002

as Eddie
Jan 25, 2002

as Edward Malone
Dec 25, 2001

as Nob
May 25, 2001

as Darren Daniels
Jan 1, 2001

as Frank
Oct 22, 2000

as Carl
Oct 6, 2000

as Demetrius
Dec 25, 1999

as Sam Markham
Jun 15, 1999

as Shaun McCardle, Sean McCardle
Jan 1, 1999

as (uncredited)
Sep 13, 1998
Jun 15, 1997

as Boyo
Jan 1, 1997

as (voice)

as Mayor Tom Loftis
Apr 28, 2026

as Thomas Paine (voice)
Nov 16, 2025

as Nile Jarvis
Nov 13, 2025

as Inspector Leach
Mar 2, 2025

as Riley Greene (voice)
May 23, 2023

as Junior
Mar 16, 2023

as Self (voice)
Sep 18, 2022

as Perry Mason
Jun 21, 2020

as Emperor Belos (voice)
Jan 10, 2020

as Self
Sep 9, 2019

as Aloysius (voice), Alrick (voice)
Aug 5, 2019

as Self - Interviewed Guest
Feb 1, 2019

as Billy Winters
Nov 28, 2018

as Self
Aug 8, 2017

as Self - Guest
Sep 8, 2015

as Self
Aug 2, 2015

as Self - Guest
Mar 23, 2015

as Justin Kenyon (voice)
Aug 22, 2014

as Self, Self - Guest
Feb 25, 2014

as Self
Feb 17, 2014

as Fitzwilliam Darcy
Dec 26, 2013

as Philip Jennings
Jan 30, 2013

as John Jasper
Jan 10, 2012

as Lloyd Llewellyn (voice)
Sep 17, 2009

as Self - Guest
Jul 16, 2009

as Kevin Walker
Sep 24, 2006

Sep 18, 2006

as Self
Aug 14, 2006

as Alfie Harris
Oct 10, 2003

as Edward Malone
Dec 25, 2001

as Self
Nov 26, 2001

as PC Steve 'Hiccup' Higson
Sep 7, 1995

as Self
Jan 1, 1993

as Self - Guest
Sep 5, 1988

as Justin Price
Sep 15, 1971
as Gilius Thunderhead (voice)