Bruce Jarvis began his dance training in his native Portland, Oregon and continued his dance education at the Pacific Northwest Ballet School and San Francisco Ballet School.
Mr. Jarvis' professional career included the National Ballet of Mexico (Compañia Nacional de Danza), Indianapolis Ballet Theater and Heinz Poll's Ohio Ballet. Bruce's repertoire has encompassed principle roles in most of the great classical ballets as well as major works by Balanchine and contemporary choreographers such as Pilobolus, Lynn Taylor Corbett, and Laura Dean. After his retirement from full-time dance, Bruce completed a degree in Computer Science from Hope College in Holland, Michigan but continues his involvement in dance. He has performed occasional roles with the Grand Rapids Ballet and has worked regularly as a substitute ballet teacher for the School of the Grand Rapids Ballet Company and the Michigan Ballet Academy. In 2011, he became a founding board member of the Michigan Ballet Academy. Mr. Jarvis also assiduously maintains his 'day job' as Director for Technology Infrastructure for SpinDance, Inc, a West Michigan technology company.