|
Leslie was born in Vancouver, Canada. She is a graduate The Lee Strasberg Theatre Institute (New York) and The William Davis Centre for Actor's Study (Canada). She attended The Royal Winnipeg Ballet School (Canada) Related to Stuart Hopps one of UK's leading choreographers. She is married to Thomas DeSchutter and has twin daughters. See full bio » |
|













,4,136,14,196,arialbd,7,255,255,255,1_.jpg)

company.