Show more
Susan A. Stover was born on 16 September 1962 in Tyler, Texas, USA. She is a producer and production manager, known for High Art (1998), The Sticky Fingers of Time (1997) and Welcome to the Dollhouse (1995). imdb.com