Craig developed a love for performing music in a thriving local music scene in Oakville, Ontario. At the age of 17 he recorded his first full length album with his band Plaid Soul at Q107's Skylab Studio in Toronto.
He wrote and recorded dozens of songs with his next bands, Spinner and Shadowdrift, but it wasn't until Alternate End that he would release his second album. An Alternate Ending by Alternate End is available on iTunes and Apple Music.
More recently he released an EP with The Meltdown and the full length album Beautiful Distraction with 9 Lives and Counting.
His other current project is a 90s Alt-Rock cover band called Big Shiny '90s.
Full albums can be found on the "Albums" page while additional recordings can be found on his Soundcloud page.