Info mistake?
Biography
Kelly Haren is known for Guardian (2001), The Crow: Salvation (2000) and Stranded (2002).
Awards
Known For
Filmography
No data