Known For
Filmography

The Other Bennet Sister
TV · as Mr. Collins · 4 eps

Stitch Head
Movie · as Doctor Dislocation (voice)

Mr Bigstuff
TV · as Glen · 12 eps

Rob Beckett's Smart TV
TV · as Self - Guest · 1 ep

Plebs: Soldiers of Rome
Movie · as Grumio

Catching the Bus
Movie · as Tom

Brassic
TV · as Thomas "Tommo" Schaffner · 49 eps
Waiting
TV · as Dean / John / Phil / Ross / Simon / Tim · 6 eps

Lore
TV · as Edward Foreman · 1 ep

The Crown
TV · as Dudley Moore · 2 eps

The Last Post
Movie

Undercover
TV · as Stepan · 6 eps
Glitchy
TV · as Various · 6 eps

From Here to Eternity
Movie · as Private Angelo Maggio

Up the Women
TV · as Thomas · 9 eps

Plebs
TV · as Grumio · 38 eps

Dates
TV · as Waiter · 1 ep

The Work Experience
TV · as Shussi · 6 eps

Fresh Meat
TV · as Rob · 1 ep

Doctor Who Greatest Moments
TV · as Self · 2 eps

Horrible Histories
TV · 15 eps

The Things I Haven't Told You
Movie · as Mark Lamb

After You've Gone
TV · as Alex Venables · 25 eps

Doctor Who
TV · as Luke Rattigan · 2 eps
In Denial of Murder
Movie · as Marcus Edwards

Heartbeat
TV · as Paul Eyre · 1 ep
