Known For
Filmography
—
2025
2022
2021
2020
2020
2019
2018
2018
2017
2015
2014
2013
2011
2005
1984

I Can't Sing! The X Factor Musical
Movie · as Barlow

The Wonderfully Weird World of Gumball
TV · as Rocky Robinson (voice) · 1 ep

Christmas on Mistletoe Farm
Movie · as Louis Drake

I Love You, You're Perfect, Now Change
Movie

First Date: The Musical
Movie · as Aaron

Ted Lasso
TV · as Ben · 1 ep

Ricky Zoom
TV · as DJ (voice) · 104 eps

Nativity Rocks!
Movie · as Jerry Poppy

Show Dogs
Movie · as Captured Smuggler

The Wind in the Willows: The Musical
Movie · as Rat

Unforgotten
TV · as Alan Barker · 1 ep

Nativity 3: Dude, Where's My Donkey?!
Movie · as Chief Elf

The Harry Hill Movie
Movie · as Underwater Sequence Fish

The Amazing World of Gumball
TV · as Mr. Corneille (voice), Rocky Robinson (voice) · 2 eps

Doctor Who
TV · as Nollarr · 1 ep

The Bill
TV · as Liam Hayes · 1 ep
