Greg has been playing since the age of 10 and was very fortunate to have excellent instruction from Frank Edgely, John Goodnow, Ed Neigh, P/M John MacLellan, and Willie Connell. As a bandsman, Greg played with the the Scottish Society of Windsor, the Guelph Pipe Band, the City of Detroit and the Windsor Police. One highlight of playing with the Guelph Pipe Band was winning the 1981 North American Championships for Grade One at Maxville, Ontario. As a solo player he won the Piobaireachd Canada Gold Medal in 1997 and even won the Piobaireachd at Grandfather Mountain 6 times.