Born 31 March 1990 in Toronto, Ontario, Canada
Shannon Litt is a canadian director, writer and producer.