- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Noah Cowan was born on July 22, 1967 in Hamilton, Ontario, Canada. He was a producer and production manager, known for The Lucky Ones (2003), Benjamin Smoke (2000) and Songs My Brothers Taught Me (2015). He was married to John O'Rourke. He died on January 25, 2023 in Los Angeles, California, USA.
Awards
Known For
Filmography