Birthday: November 14, 1968 in North Bay, Ontario, Canada
Leslie Stamp was born on November 14, 1968 in North Bay, Ontario, Canada. She is known for her work on Driven (2001), The Kids in the Hall (1988) and Kids in the Hall: Death Comes to Town (2010).