2010 – Great Wall of China with sons Trevor & Maclain

Pleasanton, California – Playing in the Circle – September 2016

August 2016 – Piping at a Wedding with sons Trevor & Maclain

Graham with his son Trevor at 4 years old

2010 Olympics Vancouver with Skip Kevin Martin

China International Music Festival 2012

Pleasanton, California – Grade III Competition 2nd Place – September 2016

HRH Prince Andrew, Victoria Highland Games (2013)

HRH Prince Andrew, Victoria Highland Games (2013)