Devon AndersonActingBorn 25/08/1987Greenwich, London, England, UKKnown ForSinbad2012Top of the Pops Saturday2003Ace Lightning2002Thunderpants2002The Greatest Store in the World1999Spice World1997Thirty Two Short Films About Glenn Gould1993EastEnders1985