Biography

Liz Schilling was born in Spokane, Washington, USA. She is an actress, known for Hangman's Curse (2003).