
Actor
Age 41

2011 · ★ 5.3
as Courtney

2019 · ★ 5.9
as Ginger / Boxer / Chihuahua / Young Rex (voice)

2012 · ★ 5.7
as Terry

2006 · ★ 6.4
as University Challenge Competitor

2018 · ★ 6.1
as Waiter Two

2025 · ★ 6
as Edward

2021 · ★ 7.6
as Alfur Aldric (voice)

2017 · ★ 6.1
as Rudolph Sackville-Bagg / Gregory Sackville-Bagg (voice)

2007 · ★ 5.1
as Christi

2018 · ★ 5.8
as Balloon Herald 1 / Prince Charming (voice)

2025 · ★ 7.1
as Geoff (voice)

2007 · ★ 5.8
as Dwight White

2018 · ★ 7.4
as Bill / Philip (voice)

2015 · ★ 6.7
as Smee/Smith

2017 · ★ 7.3
as Philip (voice)

2016 · ★ 6
as Philip (voice)

2025
as Bramble Bunny (voice)

2009 · ★ 7.1
as Shop Assistant Luke

2009 · ★ 6.3
as Comic Book Fan 1

2008 · ★ 6.1
as Broderip

2026
as Spider (voice)

2017
as Philip (voice)

2010
as Josh

2017
as Philip (voice)

2019
as Monty (voice)

2021
as Philip / Bill (voice)

2019
as Philip / Bill (voice)

2016
as Philip (voice)

2018
as Philip / Bill / Angry Man (voice)

2018
as Troublesome Trucks / Philip (voice)
Movies from TMDB, TV roles from TVmaze (main cast only).

2025 · Netflix · Ended
as Woodsman / Earl Mikkel / Ringlin (voice)

2023 · Now · On air
as Bartholomew Moon (voice)

2022 · Cartoon Network · Ended
as Ivandoe (voice)

2021 · Now · Ended
as Lumi the Penguin (voice)

2018 · Netflix · Ended
as Alfur (voice)

2018 · Syfy · Ended
as Kem

2017 · CBBC · Ended
as Walter (voice)

2017 · BBC iPlayer · To Be Determined
as Eighteen / Additional Voices / Eighty One (voice)

2016 · Universal Kids · Ended
as Fleeker (voice)

2015 · CBBC · Ended
as Jimmy Camel / Additional Voices / Quark / General E. Normus Schwartznut (voice)

2015 · ITV1 · Ended
as Scott Tracy / Alan Tracy (voice)

2015 · BBC iPlayer · On air
as Tall Monkey / Square Monkey (voice)

2006 · BBC Two · Ended
as Ben