Home / Discover / People

Hilda

2018
as Alfur

Krypton

2018
as Kem

The Little Vampire

2017
as Rudolph Sackville-Bagg / Gregory Sackville-Bagg (voice)

Isadora Moon

2023
as Bartholomew Moon

Thunderbirds Are Go!

2015
as Alan Tracy

Peter & Wendy

2015
as Smee/Smith

Dude, That's My Ghost

2013
as Spencer Wright

Dude, That's My Ghost

2013
as Rajeev Baguiati

Faintheart

2008
as Comic Book Fan 1

Saxondale

2006
as Raymond

Digby Dragon

2016
as Chips

Starter for 10

2006
as University Challenge Competitor

On Chesil Beach

2018
as Waiter 2

Your Highness

2011
as Courtney

Danger Mouse (2015)

2015
as Count Duckula

A Wizard's Tale

2018
as Balloon Herald 1 / Prince Charming (voice)

Thunderbirds Are Go!

2015
as Scott Tracy

I Want Candy

2007
as Christi

Guest Star

Episode Afterlife
More Than Meets The Eye
2005
Episode House of the Dragon
A Son for a Son
2024