Macgregor Magnan. Photo: Danny Kern