In 1978, he joined the Joffrey Ballet and worked with choreographic masters including Agnes de Mille, Choo San Goh and Jerome Robbins, after which he joined the National Ballet of Canada under the direction of Alexander Grant.
He joined the Joffrey Ballet. This was in 1978. He worked with choreographic masters including Agnes de Mille. This was in 1978. He worked with choreographic masters including Choo San Goh. This was in 1978. He worked with choreographic masters including Jerome Robbins. This was in 1978. He joined the National Ballet of Canada under the direction of Alexander Grant after Agnes de Mille. He joined the National Ballet of Canada under the direction of Alexander Grant after Choo San Goh. He joined the National Ballet of Canada under the direction of Alexander Grant after Jerome Robbins.