Francisco Leon

Film Producer


Francisco Leon produced Honor Thy Children (XXXX) has just recently directed and produced a documentary called Banned Plays (2007) set to come out in 2008.