Lavoie, a tall, strapping dancer, danced with the National Ballet from 1982 to 1997, and performed with some of the company's great ballerinas, such as Karen Kain and Martine Lamy.
In guest appearances with other companies, such as American Ballet Theatre, San Francisco Ballet, Boston Ballet, and the La Scala Ballet Company, he partnered with Cynthia Gregory, Martine Van Hamel, and Valentina Koslova.
For the last seven years, Lavoie was the ballet master at Columbia City Ballet in Columbia, South Carolina.