Iain started playing in 1982 and has played in several pipe bands, Hylands Piping Society, Brentwood Fire and Rescue, Dartford and District and 1st Royal Tank Regiment. Iain recently gave a recital at Le Havre Conservatoire France on Highland bagpipes, Scottish smallpipes and borderpipes, the recital impressed the Principal who has invited Iain back.