Urodził się w Vancouver. Uczył się w Canada’s National Ballet School, a następnie ukończył Royal Winnipeg Ballet School. Występował z Royal Winnipeg Ballet Company, The Banff Centre i z nowojorskim Les Ballets Grandivia (Trocadero), zarówno w repertuarze klasycznym, jak i w baletach George’a Balanchine’a czy Crystal Pite. Tańczył na scenach Singapuru, Sydney, Tokyo i Auckland, występował też w popularnym programie telewizyjnym dla dzieci „The Toy Castle”. W roku 2009 w ramach Chicago Dance Festival występował obok gwiazd American Ballet Theatre i Alvina Ailey’a. Po zakończeniu kariery tancerza zajął się pracą pedagogiczną, m.in. w National Ballet of Canada, Stuttgart Ballett, Ballet Zurich, Narodowym Balecie Portugali, Royal Winnipeg Ballet, English National Ballet School, Alberta Ballet Company, The Banff Centre, New Zealand School of Dance i Tiroler Landestheater Innsbruck. W swojej ojczyźnie prowadził kursy mistrzowskie dla Simon Fraser University i Kanadyjskiego Stowarzyszenia Nauczycieli Tańca. W 2011 roku był baletmistrzem w The Banff Centre. Zanim przeniósł się do Warszawy, był pedagogiem-rezydentem w Ballet BC w Vancouver, gdzie wciąż zasiada w jury Rady Sztuki BC.
fot. Rob Gilbert