Deborah Allen was born on 27 March 1947 in Halifax, Nova Scotia, Canada. She is an actress, known for Bag of Bones (2011), Snow Angels (2007) and The Mist (2017). She is married to Raymond Hicks.
No related contents, please re-enter