HomePeople Biography and filmographyLeo Chu Biography unavailable on TMDB. Movies (3)TV shows (2) Photos Movies (3) Batman Ninja2018 · Producer Afro Samurai : Resurrección2009 · Writers' Production, Screenplay Afro Samurai Pilot2007 · Executive Producer TV shows (2) Prince of Peoria2018 · Writer Supah Ninjas2011 · Creator