Actor · DirectorQuinn Dempsey StillerJuly 10, 2005(18 years old)Los Angeles, California, USASocialsIMDbKnown forMegamindSchoolchild (voice)Madagascar: Escape 2 AfricaBaby Alex (voice)Night at the Museum: Secret of the TombChild on London Bus (uncredited)Locked DownGuy's Son