Brett C. Leonard is a producer and writer, known for Hung (2009), Jailbait (2004) and The Long Red Road. Read more on iMDB