Elisabeth Donaldson was born on April 16, 1981 in Eureka, California, USA. She is known for The Visitor, Mall Santa and The Dead Center (2018).
No related contents, please re-enter