Originally from Virginia, John Michael Canfield is a graduate of Canada’s National Ballet School, where he trained for 5 years. Over the years, he has worked with companies across Canada, alongside to choreographers including Aszure Barton, Wen Wei Wang, Yukichi Hattori and Anne Plamondon. He joins Cas Public for its 2020-2021 season.