1999-2003 BA (Hons) Fine Art Painting, Glasgow School of Art, UK
2019 - present Linlithgow Art School, Founder and Art Tutor
2009 - present University of Strathclyde, Centre for Lifelong Learning, Glasgow, Art Tutor and Lecturer
2008 – present Glasgow School of Art, Glasgow, Visiting Lecturer, Painting and Printmaking Department
2006 – 2010 Visual Arts Studio, Tramway, Albert Drive, Glasgow, Life Drawing Tutor
2006 – 2008 Visual Arts Studio, Tramway, Albert Drive, Glasgow, Special needs Arts Tutor
2005 – 2010 South Lanarkshire Council, Hamilton Town House and Rutherglen Town Hall, Art Tutor for children and adults
2008 Gallery of Modern Art, Glasgow, Visiting Artist for Creative Careers Weekend
2008 Academy of Fine Art, Guizhou University, China, Visiting Lecturer and Artist in residence in Painting Department
2007 Glasgow Museum Resource Centre, Glasgow, Introduction to Oil Painting workshop
2007 Hollybrook School, Glasgow: The Arts Initiative Bid Scheme: Visiting Artist working with a third year group for 9 weeks. Project title: Landscape Painting with a Twist of a Tale (Scottish Folklore).
2006 National Gallery of Modern Art, Edinburgh: Workshop leader for Drop-in-and-Draw: an experimental drawing workshop based on the gallery’s permanent collection.
2006 Hamilton Town House, South Lanarkshire Council, Hamilton: Christmas Exhibition Curator and Organiser.
2003- 2007 Centre for Contemporary Art, Sauchiehall Street, Glasgow, Children’s Workshop Leader and Assistant
2005 – 2007 Project Ability, Albion Street, Glasgow: Sessional Life Drawing Tutor for studio artists and children workshops
2006 Langside College, Prospecthill Road, Glasgow: Sessional Life Drawing Tutor for HND/ NQ level Students
Art Club Demonstrations and Artist Workshops
2018 Artist Demonstration and Workshop on Chinese Calligraphy and Painting for Glasgow Scribes, Glasgow
2018 An Eco themed Art workshop (Bower Birds Scroll Painting) at First Adventures Nursery, Linlithgow
2013 and 2016 Artist Demonstration for 3L’s Art Club, University of Strathclyde, Glasgow
2011 Artist in residence and teaching a week-long workshop in Amhuinnsuidhe Castle, Isle of Harris, U.K
2011 Artist Demonstration for Paisley Artists, Wync Centre, Paisley, U.K
2010 Artist Demonstration for Milngavie Art Club, Lesser Hall, Milngavie, U.K
2009 – 2010 Artist Demonstration for Ferniegair Art Club, Chatelherault, U.K