Show
Actor (30 credits)
2022-2025
Stranger Things
(TV Series)
Vecna / Friendly Orderly / Henry Creel / ...
Vecna / Friendly Orderly / Henry Creel / ...
- Episode #5.8
(2025)
... Vecna / Henry Creel / One
- Episode #5.4
(2025)
... Vecna / Henry Creel / One
- Episode #5.2
(2025)
... Vecna
- Episode #5.7
(2025)
... Vecna / Henry Creel / One
- Episode #5.6
(2025)
... Vecna / Henry Creel / One
- Episode #5.5
(2025)
... Vecna / Henry Creel / One
- Episode #5.3
(2025)
... Vecna
- Chapter One: The Crawl
(2025)
... Vecna
- Chapter Nine: The Piggyback
(2022)
... Vecna
- Chapter Eight: Papa
(2022)
... Vecna / Henry Creel / One
- Chapter Seven: The Massacre at Hawkins Lab
(2022)
... Friendly Orderly
- Chapter Six: The Dive
(2022)
... Friendly Orderly
- Chapter Five: The Nina Project
(2022)
... Friendly Orderly
- Chapter Four: Dear Billy
(2022)
... Friendly Orderly
- Chapter Three: The Monster and the Superhero
(2022)
... Friendly Orderly
- Chapter Two: Vecna's Curse
(2022)
... Friendly Orderly
- Chapter One: The Hellfire Club
(2022)
... Friendly Orderly
2016-2020
Thomas & Friends
(TV Series short)
Skiff (UK & US)
Skiff (UK & US)
- Thomas and the Inventor's Workshop
(2020)
... Skiff (UK & US) (voice)
- Nia's Bright Idea
(2019)
... Skiff (UK & US) (voice)
- Skiff and the Mermaid
(2017)
... Skiff (UK & US) (voice)
- Hugo and the Airship
(2017)
... Skiff (UK & US) (voice)
- The Missing Breakdown Train
(2016)
... Skiff (UK & US) (voice)
- Blown Away
(2016)
... Skiff (UK & US) (voice)
2017
Will
(TV Series)
Christopher Marlowe
Christopher Marlowe
- Once, Bright Angel
(2017)
... Christopher Marlowe
- Play the Devil
(2017)
... Christopher Marlowe
- Your Houses
(2017)
... Christopher Marlowe
- What Dreams May Come
(2017)
... Christopher Marlowe
- Something Wicked This Way Comes
(2017)
... Christopher Marlowe
- The Marriage of True Minds
(2017)
... Christopher Marlowe
- Brave New World
(2017)
... Christopher Marlowe
- The Two Gentlemen
(2017)
... Christopher Marlowe
- Cowards Die Many Times
(2017)
... Christopher Marlowe
- The Play's the Thing
(2017)
... Christopher Marlowe
2011
Camelot
(TV Series)
King Arthur
King Arthur
- Reckoning
(2011)
... King Arthur
- The Battle of Bardon Pass
(2011)
... King Arthur
- Igraine
(2011)
... King Arthur
- The Long Night
(2011)
... King Arthur
- Three Journeys
(2011)
... King Arthur
- Justice
(2011)
... King Arthur
- Lady of the Lake
(2011)
... King Arthur
- Guinevere
(2011)
... King Arthur
- The Sword and the Crown
(2011)
... King Arthur
- Homecoming
(2011)
... King Arthur
2009
The Prisoner
(TV Mini Series)
11-12
11-12
- Episode 6: Checkmate
(2009)
... 11-12
- Episode 5: Schizoid
(2009)
... 11-12
- Episode 4: Darling
(2009)
... 11-12
- Episode 3: Anvil
(2009)
... 11-12
- Episode 2: Harmony
(2009)
... 11-12
- Episode 1: Arrival
(2009)
... 11-12
Show
Soundtrack (3 credits)
2020
The Kill Count
(TV Series) (performer - 1 episode)
- Sweeney Todd: The Demon Barber of Fleet Street (2007) Kill Count
(2020)
... (performer: "No Place Like London", "Johanna (Parts 1 & 2)")
2018
Diminishing Returns
(Podcast Series) (performer - 1 episode)
- Little Shop of Horrors
(2018)
... (performer: "Bend It")
2007
Sweeney Todd: The Demon Barber of Fleet Street
(performer: "No Place Like London", "Johanna (Parts 1 & 2)", "Johanna (Act II)")
Show
Thanks (1 credit)
Show
Self (21 credits)
2022
What's Popping!
(Podcast Series)
Self - Panellist
Self - Panellist
- Jamie Campbell Bower (Vecna) at Comic Con Africa 2022 (Best of Panel Discussions on Main Stage)
(2022)
... Self - Panellist
2022
The Tonight Show Starring Jimmy Fallon
(TV Series)
Self
Self
- Michael Strahan/Jamie Campbell Bower/King Princess
(2022)
... Self
2009-2013
Made in Hollywood
(TV Series)
Self
Self
- Episode #8.40
(2013)
... Self
- Episode #5.8
(2009)
... Self
2009
Up Close with Carrie Keagan
(TV Series)
Self
Self
- Episode dated 20 November 2009
(2009)
... Self
- Episode dated 16 November 2009
(2009)
... Self
2008
HBO First Look
(TV Series documentary short)
Self
Self
- Sweeney Todd: The Demon Barber of Fleet Street
(2008)
... Self
Show
Archive footage (2 credits)
2013
Chelsea Lately
(TV Series)
Jayce Wayland in 'The Mortal Instruments: City of Bones'
Jayce Wayland in 'The Mortal Instruments: City of Bones'
- Episode #7.119
(2013)
... Jayce Wayland in 'The Mortal Instruments: City of Bones'