Leslie McBay

Sault Ste. Marie, Ontario, Canada

Sault Ste. Marie, Ontario, Canada

Compare

Leslie McBay is a Canadian stage and screen actress. She holds a BA in Theatre and Drama Studies from the University of Toronto and the Sheridan College, Ontario, Canada.