Leslie Stamp was born on November 14, 1968 in North Bay, Ontario, Canada. She is known for Driven (2001), The Kids in the Hall (1988) and Who Is Cletis Tout? (2001).
No related contents, please re-enter