Laurie Delaney is known for The Shipping News (2001), Cloudburst (2011) and Julie Walking Home (2002).
No data