There & Back Again, An Odyssey by Lyngo Theatre - The Lemon Tree, Puppet Animation Festival 2018

There & Back Again, An Odyssey by Lyngo Theatre - The Lemon Tree, Puppet Animation Festival 2018

 There & Back Again, An Odyssey by Lyngo Theatre - The Lemon Tree, Puppet Animation Festival 2018

There & Back Again, An Odyssey by Lyngo Theatre - The Lemon Tree, Puppet Animation Festival 2018

 Friendly Fest 2018

Friendly Fest 2018

 The Owl & the Pussycat by The Folding Theatre Puppet Company - Banchory Museum, Puppet Animation Festival 2018

The Owl & the Pussycat by The Folding Theatre Puppet Company - Banchory Museum, Puppet Animation Festival 2018

 Little Light by Vision Mechanics - The Lemon Tree, Puppet Animation Festival 2018

Little Light by Vision Mechanics - The Lemon Tree, Puppet Animation Festival 2018

 Little Light by Vision Mechanics - The Lemon Tree, Puppet Animation Festival 2018

Little Light by Vision Mechanics - The Lemon Tree, Puppet Animation Festival 2018

 'Song of the Goat' by Compagnie à - Manipulate Festival

'Song of the Goat' by Compagnie à - Manipulate Festival

 'Song of the Goat' by Compagnie à - Manipulate Festival

'Song of the Goat' by Compagnie à - Manipulate Festival

 Friendly Fest 2018

Friendly Fest 2018

 Aberdeen International Youth Festival 2017

Aberdeen International Youth Festival 2017

 Aberdeen International Youth Festival 2017

Aberdeen International Youth Festival 2017

 Aberdeen International Youth Festival - 2016

Aberdeen International Youth Festival - 2016

 Aberdeen International Youth Festival - 2016

Aberdeen International Youth Festival - 2016

 Friendly Fest 2018

Friendly Fest 2018

 Aberdeen International Youth Festival 2017

Aberdeen International Youth Festival 2017

 Enjoy Music festival - 2017

Enjoy Music festival - 2017

 'Netting' - Woodend Barn: 2016

'Netting' - Woodend Barn: 2016

 Breathless Breastless - Exhibition opening night, Seventeen

Breathless Breastless - Exhibition opening night, Seventeen

 Aberdeen International Youth Festival 2017

Aberdeen International Youth Festival 2017

 Enjoy Music Festival: Aberdeen - 2016

Enjoy Music Festival: Aberdeen - 2016

 Stuart Allan & John Mackenzie - Korova mural commission, Aberdeen

Stuart Allan & John Mackenzie - Korova mural commission, Aberdeen

 Spectra 2016

Spectra 2016

 SPECTRA - Aberdeen's Festival of Light

SPECTRA - Aberdeen's Festival of Light

 Aberdeen International Youth Festival 2017

Aberdeen International Youth Festival 2017

 Great Big Dance Show Aberdeen - Backstage at His Majesty's Theatre

Great Big Dance Show Aberdeen - Backstage at His Majesty's Theatre

 Rejuvenate project closing event, produced by Citymoves Dance Agency - Beach Ballroom

Rejuvenate project closing event, produced by Citymoves Dance Agency - Beach Ballroom

 Promenade - Performance art evening as part of March Moves 2014

Promenade - Performance art evening as part of March Moves 2014

 Rachel Grant's Marked - Exhibition opening, Seventeen

Rachel Grant's Marked - Exhibition opening, Seventeen

 Jon Reid - Soprano's, Aberdeen

Jon Reid - Soprano's, Aberdeen

 WLDWLVS & BrewDog Design Launch - BrewDog, Aberdeen

WLDWLVS & BrewDog Design Launch - BrewDog, Aberdeen

 Aberdeen University Dance Society - Dance Easy event, Beach Ballroom

Aberdeen University Dance Society - Dance Easy event, Beach Ballroom

 The Snyver Project residency sharing - Peacock Visual Arts, Aberdeen

The Snyver Project residency sharing - Peacock Visual Arts, Aberdeen

 Rejuvenate project closing event, produced by Citymoves Dance Agency - Beach Ballroom

Rejuvenate project closing event, produced by Citymoves Dance Agency - Beach Ballroom

 Yoga as part of Citymoves Dance Agency's 100 Days/100 Dances - Aberdeen Art Gallery

Yoga as part of Citymoves Dance Agency's 100 Days/100 Dances - Aberdeen Art Gallery

 Rejuvenate project closing event, produced by Citymoves Dance Agency - Beach Ballroom

Rejuvenate project closing event, produced by Citymoves Dance Agency - Beach Ballroom

 Conor Baird's Recurring - Gray's School of Art Degree Show 2013 opening night performance

Conor Baird's Recurring - Gray's School of Art Degree Show 2013 opening night performance

 Aberdeen International Youth Festival 2017

Aberdeen International Youth Festival 2017

 Live Window art project - Seventeen

Live Window art project - Seventeen

 Aberdeen International Youth Festival 2017

Aberdeen International Youth Festival 2017

 Aberdeen University Dance Society - Dance Easy event, Beach Ballroom

Aberdeen University Dance Society - Dance Easy event, Beach Ballroom

 Sport in the Park - Duthie Park, Aberdeen

Sport in the Park - Duthie Park, Aberdeen

 Live Window art project - Seventeen

Live Window art project - Seventeen

 Yoga as part of Citymoves Dance Agency's 100 Days/100 Dances - Aberdeen Art Gallery

Yoga as part of Citymoves Dance Agency's 100 Days/100 Dances - Aberdeen Art Gallery

 Live Art in Progress art project - Seventeen

Live Art in Progress art project - Seventeen

 Dance Hunt - Produced by Citymoves Dance Agency

Dance Hunt - Produced by Citymoves Dance Agency

 Friendly Fest 2018

Friendly Fest 2018

 Enjoy Music festival - 2017

Enjoy Music festival - 2017

 Aberdeen International Youth Festival 2017

Aberdeen International Youth Festival 2017