Will Carr
Will Carr is a stage and screen actor born in Southend-on-Sea, Essex, England, and currently based in Toronto, Ontario, Canada. Will trained in musical theatre at the Canadian College of Performing Arts in Victoria, BC and continued to perform on the West Coast and Alberta before moving to Toronto to begin his career.