
Skewer
24 x 48", Oil Paint on Canvas, 2026

Opening
30 x 40", Oil Paint on Canvas, 2026

Opposition I
18 x 24", Oil Paint on Canvas, 2026

Opposition II
18 x 24", Oil Paint on Canvas, 2026

Woodpusher
8 x 8", Oil and Acrylic Paint on Wooden Panel, 2026

Theory
16 x 20", Oil Paint on Canvas, 2026

Skewer
Two 24 x 24", Oil Paint on Canvas, 2024

Battery
36 x 24", Oil and Acrylic Paint on Canvas, 2026

A Two Result Game
Two 12 x 12", Watercolour on Paper, 2026

The Three Outcomes
Three 16.5 x 16.5", Watercolour on Paper, 2025

Endgame
24 x 30", Oil and Acrylic Paint on Canvas, 2026

Trap
40 x 30", Oil Paint on Canvas, 2026

En Passant
40 x 30", Oil Paint on Canvas, 2023

Accuracy
36 x 36", Oil and Acrylic Paint on Canvas, 2021

Pin
20 x 16", Oil Paint on Canvas, 2025

Calculation
Nine 6 x 6", Oil and Acrylic Paint on Canvas, 2025

Smother
8 x 10", Oil Paint on Canvas, 2025

Skewer
24 x 48", Oil Paint on Canvas, 2026

Opposition I
18 x 24", Oil Paint on Canvas, 2026

Woodpusher
8 x 8", Oil and Acrylic Paint on Wooden Panel, 2026

Skewer
Two 24 x 24", Oil Paint on Canvas, 2024

A Two Result Game
Two 12 x 12", Watercolour on Paper, 2026

Endgame
24 x 30", Oil and Acrylic Paint on Canvas, 2026

En Passant
40 x 30", Oil Paint on Canvas, 2023

Pin
20 x 16", Oil Paint on Canvas, 2025

Smother
8 x 10", Oil Paint on Canvas, 2025

Opening
30 x 40", Oil Paint on Canvas, 2026

Opposition II
18 x 24", Oil Paint on Canvas, 2026

Theory
16 x 20", Oil Paint on Canvas, 2026

Battery
36 x 24", Oil and Acrylic Paint on Canvas, 2026

The Three Outcomes
Three 16.5 x 16.5", Watercolour on Paper, 2025

Trap
40 x 30", Oil Paint on Canvas, 2026

Accuracy
36 x 36", Oil and Acrylic Paint on Canvas, 2021

Calculation
Nine 6 x 6", Oil and Acrylic Paint on Canvas, 2025