Craig attained a Bachelor of Musical Arts degree, a Bachelor of Education and an Honours Specialist in Music Education at The University of Western Ontario.
He taught elementary music at Fairbank Middle School (Toronto District School Board) for seventeen years and has been at DeLaSalle Oaklands since 2010.
In 2009 he enjoyed a year off teaching to pursue many performance opportunities in the Greater Toronto Area. He is a brass specialist and freelance trumpet player who enjoys contemporary and classical music, giving private music lessons and performing in pit bands for musicals. Most recently he has performed The Sound of Music and Fame. He has been a clinician and conference committee member at recent Ontario Music Educators’ Association (OMEA) Conferences.
Craig plays lead trumpet with the G.T.A. Swing Band, flugelhorn with the Timothy Eaton Memorial Church Contemporary Service combo and solo cornet with The Weston Silver Band.