Juan Jose Meza-Leon

Juan Jose Meza-Leon is a director on Teenage Mutant Ninja Turtles (2012 TV series). He has directed New Friend, Old Enemy, Metalhead, and The Gauntlet.