Show
Actor (80 credits)
2022
The Reunion
(TV Mini Series)
Thomas Degalais
Thomas Degalais
- Episode 6
(2022)
... Thomas Degalais
- Episode 5
(2022)
... Thomas Degalais
- Episode 4
(2022)
... Thomas Degalais
- Episode 3
(2022)
... Thomas Degalais
- Episode 2
(2022)
... Thomas Degalais
- Episode 1
(2022)
... Thomas Degalais
2018-2021
Harrow
(TV Series)
Dr. Daniel Harrow
Dr. Daniel Harrow
- Ab Initio 2
(2021)
... Dr. Daniel Harrow
- Quam Innocentum Damnari
(2021)
... Dr. Daniel Harrow
- Alea Iacta Est
(2021)
... Dr. Daniel Harrow
- Sola Dosis Facit Venemum
(2021)
... Dr. Daniel Harrow
- Ne Puero Gladium
(2021)
... Dr. Daniel Harrow
- Ut Biberent Quoniam Esse Nollent
(2021)
... Dr. Daniel Harrow
- Per Stirpes
(2021)
... Dr. Daniel Harrow
- Tarde Venientibus Ossa
(2021)
... Dr. Daniel Harrow
- Damnant Quod Non Intellegunt
(2021)
... Dr. Daniel Harrow
- Marta Semper Certa Est
(2021)
... Dr. Daniel Harrow
- Pater Familias
(2019)
... Dr. Daniel Harrow
- Facilis Descensus
(2019)
... Dr. Daniel Harrow
- Sub Silentio
(2019)
... Dr. Daniel Harrow
- Parce Sepulto
(2019)
... Dr. Daniel Harrow
- Locus Poenitentiae
(2019)
... Dr. Daniel Harrow
- Ab Initio
(2019)
... Dr. Daniel Harrow
- Aegri Somnia
(2019)
... Dr. Daniel Harrow
- Malum In Se
(2019)
... Dr. Daniel Harrow
- Audere Est Facere
(2019)
... Dr. Daniel Harrow
- Abo Imo Pectore
(2019)
... Dr. Daniel Harrow
- Mens Rea
(2018)
... Dr. Daniel Harrow
- Lex Talionis
(2018)
... Dr. Daniel Harrow
- Peccata Patris
(2018)
... Dr. Daniel Harrow
- Pia Mater
(2018)
... Dr. Daniel Harrow
- Aurum Potestas Est
(2018)
... Dr. Daniel Harrow
- Non Sum Qualis Eram
(2018)
... Dr. Daniel Harrow
- Finis Vitae Sed Non Amoris
(2018)
... Dr. Daniel Harrow
- Hic Sunt Dracones
(2018)
... Dr. Daniel Harrow
- Ex Animo
(2018)
... Dr. Daniel Harrow
- Actus Reus
(2018)
... Dr. Daniel Harrow
2017-2020
Liar
(TV Series)
Andrew Earlham
Andrew Earlham
- Episode #2.6
(2020)
... Andrew Earlham
- Episode #2.5
(2020)
... Andrew Earlham
- Episode #2.4
(2020)
... Andrew Earlham
- Episode #2.3
(2020)
... Andrew Earlham
- Episode #2.2
(2020)
... Andrew Earlham
- Episode #2.1
(2020)
... Andrew Earlham
- The Marshes
(2017)
... Andrew Earlham
- Check Mate
(2017)
... Andrew Earlham
- Catherine
(2017)
... Andrew Earlham
- The White Rabbit
(2017)
... Andrew Earlham
- I Know You're Lying
(2017)
... Andrew Earlham
- The Date
(2017)
... Andrew Earlham
2016
UnREAL
(TV Series)
John Booth
John Booth
- Espionage
(2016)
... John Booth
- Fugitive
(2016)
... John Booth
- Ambush
(2016)
... John Booth
- Casualty
(2016)
... John Booth
- Infiltration
(2016)
... John Booth
2014-2015
Forever
(TV Series)
Henry Morgan
Henry Morgan
- The Last Death of Henry Morgan
(2015)
... Henry Morgan
- The Night in Question
(2015)
... Henry Morgan
- Best Foot Forward
(2015)
... Henry Morgan
- Punk Is Dead
(2015)
... Henry Morgan
- Dead Men Tell Long Tales
(2015)
... Henry Morgan
- Social Engineering
(2015)
... Henry Morgan
- Memories of Murder
(2015)
... Henry Morgan
- The King of Columbus Circle
(2015)
... Henry Morgan
- Hitler on the Half-Shell
(2015)
... Henry Morgan
- Diamonds Are Forever
(2015)
... Henry Morgan
- The Wolves of Deep Brooklyn
(2015)
... Henry Morgan
- Skinny Dipper
(2014)
... Henry Morgan
- The Man in the Killer Suit
(2014)
... Henry Morgan
- 6 A.M.
(2014)
... Henry Morgan
- The Ecstasy of Agony
(2014)
... Henry Morgan
- New York Kids
(2014)
... Henry Morgan
- The Frustrating Thing About Psychopaths
(2014)
... Henry Morgan
- The Pugilist Break
(2014)
... Henry Morgan
- The Art of Murder
(2014)
... Henry Morgan
- Fountain of Youth
(2014)
... Henry Morgan
- Look Before You Leap
(2014)
... Henry Morgan
- Pilot
(2014)
... Henry Morgan
2014
The British
(TV Series documentary)
Narrator
Narrator
- War and Peace
(2014)
... Narrator (voice)
- Tale of Two Cities
(2014)
... Narrator (voice)
- Superpower
(2014)
... Narrator (voice)
- Dirty Money
(2014)
... Narrator (voice)
- Revolution
(2014)
... Narrator (voice)
- People Power
(2014)
... Narrator
- Treasure Islands
(2014)
... Narrator (voice)
2013
Glee
(TV Series)
Paolo San Pablo
Paolo San Pablo
- The End of Twerk
(2013)
... Paolo San Pablo
- Love, Love, Love
(2013)
... Paolo San Pablo
2013
Monday Mornings
(TV Series)
Dr. Stewart Delany
Dr. Stewart Delany
- Truth or Consequences
(2013)
... Dr. Stewart Delany
2010-2012
Family Guy
(TV Series)
Prince Charles / National Geographic Narrator / Man
Prince Charles / National Geographic Narrator / Man
- Family Guy Viewer Mail #2
(2012)
... Prince Charles (voice)
- Seahorse Seashell Party
(2011)
... National Geographic Narrator (voice)
- The Splendid Source
(2010)
... Man (voice)
2011-2012
Ringer
(TV Series)
Andrew Martin
Andrew Martin
- I'm the Good Twin
(2012)
... Andrew Martin
- It's Called Improvising, Bitch!
(2012)
... Andrew Martin
- If You're Just an Evil Bitch Then Get Over It
(2012)
... Andrew Martin
- Let's Kill Bridget
(2012)
... Andrew Martin
- That Woman's Never Been a Victim Her Entire Life
(2012)
... Andrew Martin
- What We Have Is Worth the Pain
(2012)
... Andrew Martin
- You're Way Too Pretty to Go to Jail
(2012)
... Andrew Martin
- P.S. You're an Idiot
(2012)
... Andrew Martin
- Whores Don't Make That Much
(2012)
... Andrew Martin
- It's Easy to Cry When This Much Cash is Involved
(2012)
... Andrew Martin
- What Are You Doing Here, Ho-Bag?
(2012)
... Andrew Martin
- It Just Got Normal
(2012)
... Andrew Martin
- That's What You Get for Trying to Kill Me
(2011)
... Andrew Martin
- Shut Up and Eat Your Bologna
(2011)
... Andrew Martin
- Maybe We Can Get a Dog Instead?
(2011)
... Andrew Martin
- Oh Gawd, There's Two of Them?
(2011)
... Andrew Martin
- The Poor Kids Do It Everyday
(2011)
... Andrew Martin
- A Whole New Kind of Bitch
(2011)
... Andrew Martin
- It's Gonna Kill Me, But I'll Do It
(2011)
... Andrew Martin
- If You Ever Want a French Lesson...
(2011)
... Andrew Martin
- She's Ruining Everything
(2011)
... Andrew Martin
- Pilot
(2011)
... Andrew Martin
2006-2010
American Dad!
(TV Series)
Dark Haired Man / Medic
Dark Haired Man / Medic
- An Incident at Owl Creek
(2010)
... (voice)
- It's Good to Be the Queen
(2006)
... Dark Haired Man / Medic (voice)
2010
Ben 10: Alien Force
(TV Series)
Devin Levin / Robot Guard
Devin Levin / Robot Guard
- Vendetta
(2010)
... Devin Levin / Robot Guard (voice)
2010
Batman: The Brave and the Bold
(TV Series)
Armor / Red Ryan
Armor / Red Ryan
- Revenge of the Reach!
(2010)
... Armor / Red Ryan (voice)
2005
Justice League Unlimited
(TV Series)
Mr. Miracle / Scott Free / Computer
Mr. Miracle / Scott Free / Computer
- The Ties That Bind
(2005)
... Mr. Miracle / Scott Free / Computer (voice)
2004
Century City
(TV Series)
Lukas Gold
Lukas Gold
- Only You
(2004)
... Lukas Gold
- The Face Was Familiar
(2004)
... Lukas Gold
- Without a Tracer
(2004)
... Lukas Gold
- Sweet Child of Mine
(2004)
... Lukas Gold
- The Haunting
(2004)
... Lukas Gold
- A Mind Is a Terrible Thing to Lose
(2004)
... Lukas Gold
- Love and Games
(2004)
... Lukas Gold
- To Know Her
(2004)
... Lukas Gold
- Pilot
(2004)
... Lukas Gold
2002
Westlife: Unbreakable - The Greatest Hits, Volume 1
(Video)
High class customer (video Uptown Girl)
High class customer (video Uptown Girl)
2002
The Forsyte Saga
(TV Series)
Phillip Bosinney
Phillip Bosinney
- Episode #1.4
(2002)
... Phillip Bosinney
- Episode #1.3
(2002)
... Phillip Bosinney
- Episode #1.2
(2002)
... Phillip Bosinney
- Episode #1.1
(2002)
... Phillip Bosinney
1999
Warriors
(TV Series)
Lt John Feeley
Lt John Feeley
- Episode #1.2
(1999)
... Lt John Feeley
- Episode #1.1
(1999)
... Lt John Feeley
1999
Love in the 21st Century
(TV Series)
Jack / Amanda's girlfriend
Jack / Amanda's girlfriend
- Masturbation
(1999)
... Jack / Amanda's girlfriend
1994
Pobol y Cwm
(TV Series)
Gareth Wyn Harries
Gareth Wyn Harries
- Episode dated 24 March 1994
(1994)
... Gareth Wyn Harries
Show
Director (2 credits)
Show
Producer (1 credit)
Show
Soundtrack (3 credits)
2013
Glee
(TV Series) (performer - 1 episode)
- The End of Twerk
(2013)
... (performer: "You Are Woman, I am Man" - uncredited)
Show
Thanks (1 credit)
Show
Self (68 credits)
2018
Good Morning Britain
(TV Series)
Self / Self - Rest of the World, Soccer Aid 2018
Self / Self - Rest of the World, Soccer Aid 2018
- Episode dated 11 September 2018
(2018)
... Self (uncredited)
- Episode dated 8 June 2018
(2018)
... Self - Rest of the World, Soccer Aid 2018 (uncredited)
2018
Central Tonight
(TV Series)
Self - Actor & World XI
Self - Actor & World XI
- 8th June 2018 Late News
(2018)
... Self - Actor & World XI
- 8th June 2018 Evening News
(2018)
... Self - Actor & World XI
2015
Jimmy Kimmel Live!
(TV Series)
Self - Guest
Self - Guest
- Kevin Spacey/Ioan Gruffudd/Stromae
(2015)
... Self - Guest
2014
Live with Kelly and Mark
(TV Series)
Self - Forever
Self - Forever
- Ewan McGregor/Ioan Gruffudd
(2014)
... Self - Forever
2014
Backstage with the Anglophile
(TV Series)
Self
Self
- Shakespeare's 450th Birthday Tribute
(2014)
... Self
2007-2011
The Late Late Show with Craig Ferguson
(TV Series)
Self
Self
- Ioan Gruffudd/Lily Tomlin
(2011)
... Self
- Episode #4.89
(2007)
... Self
- Episode #4.9
(2007)
... Self
2007
Up Close with Carrie Keagan
(TV Series)
Self
Self
- Episode dated 14 June 2007
(2007)
... Self
- Episode dated 5 April 2007
(2007)
... Self
- Episode dated 23 February 2007
(2007)
... Self
2007
Dinner: Impossible
(TV Series documentary)
Self
Self
- A Hollywood Ambush: Premier Impossible
(2007)
... Self
2004-2007
Richard & Judy
(TV Series)
Self
Self
- Episode dated 21 March 2007
(2007)
... Self
- Episode dated 14 July 2004
(2004)
... Self
2005
Late Night with Conan O'Brien
(TV Series)
Self - Guest
Self - Guest
- Jennifer Connelly/Ioan Gruffudd/Brian Regan
(2005)
... Self - Guest
Show
Archive footage (6 credits)
2024
Minty Comedic Arts
(TV Series)
Self
Self
- 10 Things You Didn't Know About Fantastic 4 (2005)
(2024)
... Self
2011
Special Collector's Edition
(TV Series)
5th Officer Harold Lowe
5th Officer Harold Lowe
- Titanic - 1ª Edición
(2011)
... 5th Officer Harold Lowe (uncredited)
2008
The Story of the Costume Drama
(TV Series documentary)
Commander Horatio Hornblower
Commander Horatio Hornblower
- The Stars
(2008)
... Commander Horatio Hornblower
2007
Planet Voice
(TV Series)
Reed Richards
Reed Richards
- Fantastic Four: Rise of the Silver Surfer Premiere
(2007)
... Reed Richards