No photoStephen MoverleyActorActed in 12000s2006Kappa MikeyOzu (voice) · 53 episodes66Directed 12000s2007Ellen's AcresDirector