Suzanne Desautels is an actress, known for Lathe of Heaven (2002), Love & Human Remains (1993) and Dead Silent (1999). Read more on iMDB