Known For
Filmography
—2016
2012
2011
2011
2011
2009
20082007
2007
2007200720072006
2002
1994
Sleeping Beauty Uncovered
Sleeping Beauty Uncovered
Movie · as Prince

Diddy TV
TV · 2 eps

Stargazing Challenges
Movie · as Himself - Presenter

My Sarah Jane: A Tribute to Elisabeth Sladen
Movie · as Self

Pointless Celebrities
TV · as Self · 2 eps

All Over the Place
TV · as Self - Host · 51 eps

Inside Life
TV · 10 eps
Basil's Swap Shop
Basil's Swap Shop
TV · 25 eps

Doctor Who: The Infinite Quest
Movie · as Control Voice (voice)

Bear Behaving Badly
TV · as Barney · 78 eps
The Sorcerer's Apprentice
The Sorcerer's Apprentice
TV · 10 eps
Prank Patrol
Prank Patrol
TV · 30 eps
Hider in the House
Hider in the House
TV · as Self · 1 ep

Totally Doctor Who
TV · as Self · 25 eps

Smile
TV · 279 eps

SMart
TV
