Leo Chu
Leo Chu is a producer and writer, known for Afro Samurai: Resurrection (2009), Hôhokekyo tonari no Yamada-kun (1999) and Supah Ninjas (2011).
Leo Chu's FILMOGRAPHY
All
as Actor (4)
as Creator (2)