Todd W. LangenWriterWrote 21990s1991Teenage Mutant Ninja Turtles II: The Secret of the OozeWriter531990Teenage Mutant Ninja TurtlesScreenplay60