a selection of conducting videos can be found here

Professional Appointments
Orchestras Conducted
Formal Education
Masterclasses and workshops


Professional Appointments

Artistic Director and Curator, Symphony of Diversity (current)
Director of Orchestras, Crane School of Music, SUNY Potsdam (current)
Artistic Director, Kay Meek Young Orchestras Encounter (current)
Director of Orchestral Activities, Iowa State University (2019-2023)
Director of Orchestras, University of North Carolina at Charlotte (2013-2019)
Visiting Professor and Orchestra Conducting, Davidson College (2016)
Resident Conductor, Symphony Nova Scotia (2012-2013 season)
Music Director, Seminario de Orquesta Internacional de Los Llanos, Venezuela
Asst. Conductor, Lamont Symphony Orchestra (2003-2006)
Asst. Conductor, Colorado Youth Symphony (2003-2006)
Music Director, Calcutta Orchestra (97-99)

Orchestras Conducted

Bellingham Symphony (WA)
Cabrillo Festival Orchestra
Calgary Philharmonic
Cincinnati Symphony Orchestra
Colorado Symphony
Edmonton Symphony
Greater Bridgeport Symphony
Kansas City Symphony
McGill Symphony Orchestra
Minot Symphony (ND)
Milwaukee Symphony
Montréal Symphony Orchestra
National Arts Centre Orchestra (Ottawa)
North Texas Orchestra
Québec Symphony
Seattle Symphony
St. Petersburg (Russia) State Symphony
Teresa Carreño Orchestra, Caracas
Thunder Bay Symphony
Tonhalle Orchester, Zurich
Vancouver Symphony
Winnipeg Symphony

Formal Education

D.Mus in Orchestral Conducting ( 2010)
Montreal

M.Mus in Orchestral Conducting (2006)
Denver University, Colorado

Bachelor of Music with Distinction (1998)
University of Victoria, Canada

Masterclasses

3rd International Conducting Masterclass, Tonhalle Orchester Zurich
with David Zinman, June 2012

Schleswig Holstein Music Festival, Salzau Germany
with Iván Fischer, August 2010

Cabrillo Festival of Contemporary Music, Santa Cruz
with Marin Alsop and Gustav Meier, August 2009

National Arts Centre Conductors Programme, Ottawa
with Pinchas Zukerman and Kenneth Kiesler, June 2009

Kurt Masur Conducting Seminar, Manhattan School of Music, New York
with Maestro Kurt Masur, April 2009

Winnipeg Symphony Orchestra Professional Conducting Symposium
with Alexander Mickelthwate and Gustav Meier, January 2008

Conductors Guild Workshop – Toronto Festival Orchestra (Canada)
with Jorma Panula, January 2007

Orchestras Canada Workshop- Vancouver Symphony Orchestra
with Gustav Meier, July 2001