Colin has extensive experience playing for wedding ceremonies and receptions as a violinist, pianist, vocalist, multi-instrumentalist, and MC.  He performs music of many styles for ceremonies as either a soloist or as part of an ensemble.  He offers an extensive repertoire of wedding music and caters to desired selections. For those needing assistance forming a musical plan for their special day, he offers expert consultation.