Thomas Leprohon was born in Toronto, Ontario and began his formal dance training at Canada's National Ballet School. Upon his graduation in 2016, he joined the trainee program at the European School of Ballet in Amsterdam, Netherlands. He began his career in 2018 with The National Ballet of Canada. In 2020 he joined The Sarasota Ballet in Florida prior to joining Les Grands Ballets Canadiens in 2023.