David L. Corrigan was born in Hudson, Massachusetts, USA. He is a producer and writer, known for Spellbound (2023), Strange Fruit (2004) and Last Night (1998).