Known For
Filmography
2012
20032003
2002
2002
1999
1997
1993
1985

Sinbad
TV · as Jamil · 2 eps
Kerching!
Kerching!
TV · as Taj Lewis · 7 eps

Top of the Pops Saturday
TV · as Self · 1 ep

Thunderpants
Movie · as Dan

Ace Lightning
TV · as Pete Burgess · 39 eps

The Greatest Store in the World
Movie · as David

Spice World
Movie · as Jack

Thirty Two Short Films About Glenn Gould
Movie · as Young Glenn Age 3

EastEnders
TV · as Billie Jackson · 577 eps
