Kenny Morrison was born on December 31, 1974 in Los Angeles, California, USA as Kenny Ali Morrison. He is an actor and director, known for The Neverending Story II: The Next Chapter (1990), The Quick and the Dead (1987) and Teenage Mutant Ninja Turtles II: The Secret of the Ooze (1991).