searching for childhood
oil on canvas30cm x 40cm
unsent letters
oil on canvas100cm x 70cm
happy valley
oil on canvas30cm x 60cm
rainbow pool
oil on canvas40cm x 40cm
no sorrow channel
acrylic on canvas90cm x 90cm
shot by betrayal
120cm x 80cmacrylic and oil on canvas
life is like a tea egg
acrylic on canvas60cm x 80cm
prodigal son
80cm x 120cmacrylic on canvas
just keep me logged in
30cm x 40cmacrylic on canvas
a hundred why(s)
60cm x 80cmmixed media
map to get lost50cm x 60cmmixed media on paper
soul storm
70cm x 100cmacrylic on canvas
small giants
40cm x 30cmacrylic on canvas
home of coffee
120cm x 80cmacrylic on canvas
monkey head mushroom
40cm x 30cmacrylic and charcoal on canvas
waiting for hope at the poolside
50cm x 20cmacrylic on canvas
please remember me
61cm x 92cmoil on canvas
the feeling of holding hands
40cm x 30cmoil on canvas
unsung hero
140cm x 90cmacrylic and oil pastels on canvas
stones
Oil on Linen33cm x 33cm
2020
Oil on Canvas22.5cm x 28cm
2021
Wax on Paper22.5cm x 28cm2020
Oil on Linen31cm x 31cm
Oil on Canvas 26cm x 26cm
oil on canvas, 35cm x 35cm, 2021
Oil on Linen42cm x 42cm
Oil on Canvas 51.5cm x 51.5cm
Wax on Panel60cm x 60cm
Oil on Canvas57cm x 57cm
Oil on Canvas90cm x 90cm
Oil on Canvas21cm x 21cm
Oil on Canvas80cm x 80cm2020
Oil on Canvas46cm x 46cm
Wax on Canvas60cm x 60cm
Wax on Canvas51.5cm x 51.5cm
Wax on Canvas42cm x 42cm
Oil on Canvas70cm x 50cm
Wax on Paper42cm x 32cm
Wax on Paper32cm x 24cm2021
Wax on Paper28cm x 32cm
Oil on Canvas55cm x 66cm
Oil on Canvas59cm x 63cm
Oil on Canvas38cm x 46cm
Oil on canvas71cm x 116cm
Oil on Canvas38cm x 71cm2020
Oil on Canvas36cm x 65cm2020
Oil on canvas47cm x 125cm
Wax on Canvas78cm x 30cm
2023
Wax on Canvas83cm x 37cm
Oil on Linen
33cm x 33cm
2020