Known For
Filmography

Preschool
Movie · as Chase

Lore
Movie · as Steve

No Return
TV · as Al Milner · 2 eps

The Weakest Link
TV · as Self - Participant · 1 ep

Kat and the Band
Movie · as Mr. Cato

What The Butler Saw
Movie · as Dr Prentice

Cinderella - A Socially Distanced Ball
Movie · as Buttons

CBeebies Presents: Hansel and Gretel
Movie

Sadie Sparks
TV · as Gilbert · 59 eps

Dave Gorman: Terms and Conditions Apply
TV · 1 ep

Extreme Chocolate Makers
TV · as Self — Narrator · 10 eps

Waffle the Wonder Dog
TV · as Waffle (voice) · 60 eps

Beautiful Devils
Movie · as Archie Hoffman

The Wind in the Willows: The Musical
Movie · as Mr Toad

House of Games
TV · as Self - Contestant · 5 eps

Let's Sing and Dance for Comic Relief
TV · as Self - Judge · 1 ep

Shakespeare Live! From the RSC
Movie · as Self

Lip Sync Battle UK
TV · as Self · 1 ep

Zapped
TV · as Kevlar · 3 eps

Scottish Mussel
Movie · as P.C. Dougie

Cucumber
TV · as Rupert Fuller · 1 ep

Tofu
TV · as Rupert · 8 eps

The Science of Doctor Who
Movie · as Self

Tipping Point: Lucky Stars
TV · as Self - Contestant · 1 ep

The Wedding Video
Movie · as Raif

A Touch of Cloth
TV · as Himself · 1 ep

Alexander Armstrong's Big Ask
TV · as Self, Self (archive footage) · 1 ep
Rufus Hound: Being Rude
Movie · as Rufus Hound

Celebrity Juice: Too Juicy for TV!
Movie · as Self

Big Fat Gypsy Gangster
Movie · as Kai

Celebrity Antiques Road Trip
TV · as Self - Participant · 1 ep

The Chase: Celebrity Special
TV · as Self · 1 ep

Hounded
Movie · as Rufus
What Do Kids Know?
TV · 5 eps
Richard Bacon's Beer & Pizza Club
TV · 3 eps
Let's Dance for Sport Relief
TV · as Self - Judge, Self - Contestant · 1 ep
Hounded
TV · as Rufus · 13 eps
As Seen on TV
TV · 1 ep

You Have Been Watching
TV · as Self · 3 eps

Let's Dance for Comic Relief
TV · as Self - Judge · 1 ep

Argumental
TV · 47 eps

Celebrity Juice
TV · as Self, Self - · 4 eps

Would I Lie to You?
TV · as Self · 1 ep

Keeping Up with the Kardashians
TV · as Self · 1 ep
Let Me Entertain You
TV · 1 ep

The Apprentice: You're Fired!
TV · 2 eps
Grime Scene Investigation
TV · 8 eps

Dancing on Ice
TV · 8 eps

Doctor Who
TV · as Sam Swift · 2 eps

8 Out of 10 Cats
TV · as Self · 1 ep

Strictly Come Dancing
TV · as Self · 1 ep
Outtake TV
TV · 19 eps

Richard & Judy
TV · as Self · 2 eps

Never Mind the Buzzcocks
TV · as Self · 2 eps

Top of the Pops
TV · as Self, Self - Host · 3 eps
