
mixed media painting on canvas
45 × 45 cm
2024 SOLD

mixed media painting on canvas
100 × 100 cm
2024

mixed media painting on canvas
45 × 45 cm
2024 SOLD

mixed media painting on canvas
75 × 75 cm
2024 SOLD

mixed media painting on canvas
100 × 100 cm
2024 SOLD

mixed media painting on canvas
45 × 45 cm
2024 SOLD

mixed media painting on canvas
75 × 75 cm
2024 SOLD

mixed media painting on canvas
45 × 45cm
2024 SOLD

mixed media painting on canvas
101.6 x 101.6 cm
2023 SOLD

mixed media painting on canvas
45.7 x 45.7 cm
2023 SOLD

mixed media painting on canvas
45.7 x 45.7 cm
2023 SOLD

mixed media painting on canvas
45.7 x 45.7 cm
2023 SOLD

mixed media painting on canvas
45.7 x 45.7 cm
2023 SOLD

mixed media painting on canvas
152.4 x 152.4 cm
2023 available

mixed media painting on canvas
101.6 x 101.6 cm
2023 SOLD

mixed media painting on canvas
45.7 x 45.7 cm
2023 SOLD

mixed media painting on canvas
45.7 x 45.7 cm
2023 SOLD

mixed media painting on canvas
101.6 x 101.6 cm
2023 SOLD

*selected for the Visual Arts Scotland Centenary Exhibition at the RSA Edinburgh 2024
mixed media painting on canvas
101.6 x 101.6 cm
2023

Album cover for Scottish band TIDE LINES 2023 album

mixed media painting on raw canvas
41 x 61 cm
2022 SOLD

mixed media on raw canvas
45.7 x 45.7 cm
2022 SOLD

mixed media on raw canvas
101.5 x 61cm
2022 SOLD

mixed media on raw canvas
51 x 51 cm
2022 SOLD

*Winner of ‘Best in Exhibition’ prize at The Big Art Show Paisley 2022
mixed media on raw canvas
91.5 x 183 cm
2022 available

mixed media on raw canvas
39.5 x 64.5 cm
2022 SOLD

mixed media on raw canvas
51 x 51 cm
2022 SOLD

mixed media on raw canvas
76.2 x 76.2 cm
2021 SOLD

*Selected for the Royal Scottish Academy Annual Exhibition 2022
mixed media on raw canvas
76.2 x 40.6 cm
2021 SOLD

mixed media on raw canvas
76.2 x 40.6 cm
2021 SOLD

mixed media on raw canvas
76.2 x 40.6 cm
2021 SOLD

mixed media on raw canvas
76.2 x 76.2 cm
2021 SOLD

mixed media on raw canvas
76.2 x 45.7 cm
2021 available

mixed media on raw canvas
45.7 x 45.7 cm
2021 SOLD

mixed media on raw canvas
Selected for the Society of Scottish Artists Annual Exhibition 2023 at the Royal Scottish Academy, Edinburgh.
91.5 x 91.5 cm
2021

mixed media on raw canvas
101.6 X 76.2 cm
2021 SOLD

mixed media on raw canvas
45.7 x 45.7 cm
2021 SOLD

mixed media on paper, on cradled board
51 x 25 cm
2021 SOLD

mixed media on raw canvas
45.7 x 45.7 cm
2021 SOLD

mixed media on raw canvas
45.7 x 45.7 cm
2021 SOLD

mixed media on raw canvas
101.6 x 76.2 cm
2021 available

mixed media on raw canvas
91.5 x 91.5 cm
2021 SOLD

mixed media on paper, on cradled board
41 x 41 cm
2021 SOLD

mixed media on paper, on cradled board
25 x 25 cm
2021 SOLD

mixed media on raw canvas
45.7 x 40.6 cm
2021 SOLD

mixed media on raw canvas
45.7 x 40.6 cm
2021 SOLD

mixed media on raw canvas
45.7 x 40.6 cm
2021 SOLD

mixed media on raw canvas
76.2 x 45.7 cm
2021 SOLD

mixed media on paper, on cradled board
25 x 25 cm
2021 SOLD

Mixed media on watercolour paper
30 x 42cm
2020 SOLD

Mixed media on watercolour paper
30 x 42cm
2020 SOLD

Acrylic inks and paint on raw canvas
71cm x 71cm
2020

Acrylic inks and paint on raw canvas
71cm x 71cm
2020 SOLD

mixed media, handmade paper on cradled board
20cm x 20cm
2020 SOLD

mixed media, handmade paper on cradled board
20cm x 20cm
2020 SOLD

mixed media, handmade paper on cradled board
30cm x 30cm
2020 SOLD

mixed media, handmade paper on cradled board
30cm x 30cm
2020 SOLD

mixed media on handmade paper
30 x 30cm
2020 SOLD

mixed media on handmade paper
30 x 30cm
2020 SOLD

mixed media on handmade paper
12cm 30cm
2020 SOLD

mixed media on handmade paper
12cm x 30cm
2020 SOLD

sewn textiles on canvas
71cm x 101cm
2019
commissioned work

sewn textiles on canvas
71cm x 101cm
2019
commissioned work

sewn textiles on canvas
51cm x 82cm
2019
commissioned work

sewn textiles on canvas
51cm x 71cm
2018 SOLD

sewn textiles on canvas
51cm x 71cm
2018 SOLD

sewn textiles on canvas
51cm x 71cm
2018

sewn textiles on canvas
71cm x 101cm
2018 SOLD

sewn textiles on canvas
71cm x 51cm
2018 SOLD

sewn textiles on canvas
41cm x 71cm
2018 SOLD

sewn textiles on canvas
25.5cm x 20.5cm
2018 SOLD

sewn textiles on canvas
25.5cm x 20.5cm
2018

sewn textiles on canvas
25.5cm x 20.5cm
2018 SOLD

sewn textiles on canvas
41cm x 25.5cm
2018 SOLD

sewn textiles on canvas
25.5cm x 41cm
2018 SOLD

sewn textiles on canvas
41cm x 25.5cm
2018 SOLD

sewn textiles on canvas
61cm x 61cm
2018 SOLD

Sewn textiles on canvas
20 x 20cm each (14 works)
2017 SOLD

sewn textiles on canvas
41cm x 61cm
2017 SOLD

sewn textiles on canvas
20.5cm x 61cm
2017 SOLD

sewn textiles on canvas
61cm x 61cm
2017 SOLD
sewn textiles on canvas
41cm x 61cm
2017
commissioned work

sewn textiles and thread
17cm x 12cm
2016

sewn textiles on canvas
20cm x 42cm
2015 SOLD

sewn textiles on canvas
15cm x 41cm
2015 SOLD

sewn textiles on canvas
40cm x 30.5cm
2015 SOLD

sewn textiles on canvas
31cm x 26.5cm
2015 SOLD

sewn textiles on canvas
24.5cm x 26.5cm
2015 SOLD

sewn textiles on canvas
30.5cm x 42.5cm
2015 SOLD

sewn textiles on canvas
24.5cm x 26.5cm
2015 SOLD

sewn textiles on canvas
63.5cm x 46cm
2015 SOLD


























































































mixed media painting on canvas
45 × 45 cm
2024 SOLD
mixed media painting on canvas
100 × 100 cm
2024
mixed media painting on canvas
45 × 45 cm
2024 SOLD
mixed media painting on canvas
75 × 75 cm
2024 SOLD
mixed media painting on canvas
100 × 100 cm
2024 SOLD
mixed media painting on canvas
45 × 45 cm
2024 SOLD
mixed media painting on canvas
75 × 75 cm
2024 SOLD
mixed media painting on canvas
45 × 45cm
2024 SOLD
mixed media painting on canvas
101.6 x 101.6 cm
2023 SOLD
mixed media painting on canvas
45.7 x 45.7 cm
2023 SOLD
mixed media painting on canvas
45.7 x 45.7 cm
2023 SOLD
mixed media painting on canvas
45.7 x 45.7 cm
2023 SOLD
mixed media painting on canvas
45.7 x 45.7 cm
2023 SOLD
mixed media painting on canvas
152.4 x 152.4 cm
2023 available
mixed media painting on canvas
101.6 x 101.6 cm
2023 SOLD
mixed media painting on canvas
45.7 x 45.7 cm
2023 SOLD
mixed media painting on canvas
45.7 x 45.7 cm
2023 SOLD
mixed media painting on canvas
101.6 x 101.6 cm
2023 SOLD
*selected for the Visual Arts Scotland Centenary Exhibition at the RSA Edinburgh 2024
mixed media painting on canvas
101.6 x 101.6 cm
2023
Album cover for Scottish band TIDE LINES 2023 album
mixed media painting on raw canvas
41 x 61 cm
2022 SOLD
mixed media on raw canvas
45.7 x 45.7 cm
2022 SOLD
mixed media on raw canvas
101.5 x 61cm
2022 SOLD
mixed media on raw canvas
51 x 51 cm
2022 SOLD
*Winner of ‘Best in Exhibition’ prize at The Big Art Show Paisley 2022
mixed media on raw canvas
91.5 x 183 cm
2022 available
mixed media on raw canvas
39.5 x 64.5 cm
2022 SOLD
mixed media on raw canvas
51 x 51 cm
2022 SOLD
mixed media on raw canvas
76.2 x 76.2 cm
2021 SOLD
*Selected for the Royal Scottish Academy Annual Exhibition 2022
mixed media on raw canvas
76.2 x 40.6 cm
2021 SOLD
mixed media on raw canvas
76.2 x 40.6 cm
2021 SOLD
mixed media on raw canvas
76.2 x 40.6 cm
2021 SOLD
mixed media on raw canvas
76.2 x 76.2 cm
2021 SOLD
mixed media on raw canvas
76.2 x 45.7 cm
2021 available
mixed media on raw canvas
45.7 x 45.7 cm
2021 SOLD
mixed media on raw canvas
Selected for the Society of Scottish Artists Annual Exhibition 2023 at the Royal Scottish Academy, Edinburgh.
91.5 x 91.5 cm
2021
mixed media on raw canvas
101.6 X 76.2 cm
2021 SOLD
mixed media on raw canvas
45.7 x 45.7 cm
2021 SOLD
mixed media on paper, on cradled board
51 x 25 cm
2021 SOLD
mixed media on raw canvas
45.7 x 45.7 cm
2021 SOLD
mixed media on raw canvas
45.7 x 45.7 cm
2021 SOLD
mixed media on raw canvas
101.6 x 76.2 cm
2021 available
mixed media on raw canvas
91.5 x 91.5 cm
2021 SOLD
mixed media on paper, on cradled board
41 x 41 cm
2021 SOLD
mixed media on paper, on cradled board
25 x 25 cm
2021 SOLD
mixed media on raw canvas
45.7 x 40.6 cm
2021 SOLD
mixed media on raw canvas
45.7 x 40.6 cm
2021 SOLD
mixed media on raw canvas
45.7 x 40.6 cm
2021 SOLD
mixed media on raw canvas
76.2 x 45.7 cm
2021 SOLD
mixed media on paper, on cradled board
25 x 25 cm
2021 SOLD
Mixed media on watercolour paper
30 x 42cm
2020 SOLD
Mixed media on watercolour paper
30 x 42cm
2020 SOLD
Acrylic inks and paint on raw canvas
71cm x 71cm
2020
Acrylic inks and paint on raw canvas
71cm x 71cm
2020 SOLD
mixed media, handmade paper on cradled board
20cm x 20cm
2020 SOLD
mixed media, handmade paper on cradled board
20cm x 20cm
2020 SOLD
mixed media, handmade paper on cradled board
30cm x 30cm
2020 SOLD
mixed media, handmade paper on cradled board
30cm x 30cm
2020 SOLD
mixed media on handmade paper
30 x 30cm
2020 SOLD
mixed media on handmade paper
30 x 30cm
2020 SOLD
mixed media on handmade paper
12cm 30cm
2020 SOLD
mixed media on handmade paper
12cm x 30cm
2020 SOLD
sewn textiles on canvas
71cm x 101cm
2019
commissioned work
sewn textiles on canvas
71cm x 101cm
2019
commissioned work
sewn textiles on canvas
51cm x 82cm
2019
commissioned work
sewn textiles on canvas
51cm x 71cm
2018 SOLD
sewn textiles on canvas
51cm x 71cm
2018 SOLD
sewn textiles on canvas
51cm x 71cm
2018
sewn textiles on canvas
71cm x 101cm
2018 SOLD
sewn textiles on canvas
71cm x 51cm
2018 SOLD
sewn textiles on canvas
41cm x 71cm
2018 SOLD
sewn textiles on canvas
25.5cm x 20.5cm
2018 SOLD
sewn textiles on canvas
25.5cm x 20.5cm
2018
sewn textiles on canvas
25.5cm x 20.5cm
2018 SOLD
sewn textiles on canvas
41cm x 25.5cm
2018 SOLD
sewn textiles on canvas
25.5cm x 41cm
2018 SOLD
sewn textiles on canvas
41cm x 25.5cm
2018 SOLD
sewn textiles on canvas
61cm x 61cm
2018 SOLD
Sewn textiles on canvas
20 x 20cm each (14 works)
2017 SOLD
sewn textiles on canvas
41cm x 61cm
2017 SOLD
sewn textiles on canvas
20.5cm x 61cm
2017 SOLD
sewn textiles on canvas
61cm x 61cm
2017 SOLD
sewn textiles on canvas
41cm x 61cm
2017
commissioned work
sewn textiles and thread
17cm x 12cm
2016
sewn textiles on canvas
20cm x 42cm
2015 SOLD
sewn textiles on canvas
15cm x 41cm
2015 SOLD
sewn textiles on canvas
40cm x 30.5cm
2015 SOLD
sewn textiles on canvas
31cm x 26.5cm
2015 SOLD
sewn textiles on canvas
24.5cm x 26.5cm
2015 SOLD
sewn textiles on canvas
30.5cm x 42.5cm
2015 SOLD
sewn textiles on canvas
24.5cm x 26.5cm
2015 SOLD
sewn textiles on canvas
63.5cm x 46cm
2015 SOLD