
26 September 2025
Unbelievably sad about the passing of Keith McIvor aka Optimo’s JD Twitch. I’ve spent the best part of a week trying to process the news, while reflecting on exactly what this gentle giant of a man meant to me over … Continue reading
28 August 2012
I was invited to be resident DJ/music programmer the live music for this year’s inaugural Edinburgh International Fashion Festival. It included DJing for the runway shows (a first for me) by Leith’s Bebaroque (sported by Jessie J at the closing ceremony … Continue reading