Mr. Stowell has taught and coached in San Francisco, New York, Japan, China and across Europe. He has created works for San Francisco Ballet, Pennsylvania Ballet, Diablo Ballet and Pacific Northwest Ballet as well as the New York City Ballet Choreographic Institute. He has also staged the works of George Balanchine, Mark Morris and Christopher Wheeldon. In addition to serving as Ballet Master and Assistant to the Artistic Director at San Francisco Ballet for the 2014/15 season, he recently worked in Amsterdam, Antwerp, Beijing and Copenhagen, and created his first work for Los Angeles Ballet and his first film for the San Francisco Dance Film Festival. In 2017, Mr. Stowell joined The National Ballet of Canada as Associate Artistic Director.