Ruth Marshall was born in Toronto, Ontario, Canada. She is known for her work on Casino Jack (2010), Doc (2001) and Dolores Claiborne (1995). Read more on iMDB