Leo Dufault is known for We Were Children (2012), With the Eyes of an Angel (2005) and Smoked Lizard Lips (1991).
No data