No photoDavid NdabaActorIMDb Acted in 32000s2007Twitches TooFelix602006It's a Boy Girl ThingTeam Guy #2642005Ice PrincessCool Kid (uncredited)59