
Amethyst Falls
51x122cm oil on canvas

Atlantic
122x122cm oil on canvas

Autumn - Dawn
35x30cm oil on panel

Autumn - Dusk
35x30cm oil on panel

Blue Surf
50x61cm oil on canvas

Blue Ventura
80x250cm oil on canvas

Bolventor
31x30cm mixed media on panel

Breakwater
22x27cm mixed media on paper

China Sea
122x122cm oil on canvas

Coast Fragment
25x28cm mixed media on paper

Coastal Plain
30x34cm mixed media on paper

Crosswind
41x45cm mixed media on paper

Discovery
150x300cm oil on canvas

Evening Light
91x91cm oil on canvas

Field of Gold
91x76cm oil on canvas

Fine Edge
66x61cm oil on canvas

Frontier
100x200cm oil on canvas

Gold
35x30cm oil on panel

Gunwalloe
30x60cm oil on canvas

Hinterland
50x61cm mixed media on canvas

Hong Kong - Red Temple
25x28cm mixed media on paper

Hong Kong - Central
122x91cm oil on canvas

Hong Kong - Night Peak
25x28cm mixed media on paper

Hong Kong - Night Walk
25x28cm mixed media on paper

Hong Kong - Orchid
31x30cm mixed media on panel

Hong Kong - Quarry Bay
31x30cm mixed media on panel

Hong Kong - Sundown
25x28cm mixed media on paper

Hong Kong - Temple Street
31x30cm mixed media on panel

Hong Kong - Temple
31x30cm mixed media on panel

Hong Kong - Temple Street
31x30cm mixed media on panel

Hong Kong - The Peak
50x40cm oil on canvas

Hong Kong Harbour
31x30cm mixed media on panel

Hong Kong Wan Chai
31x30cm mixed media on panel

Kynance
30x60cm oil on canvas

Light Field
47x51cm oil on canvas


Night Wave
30x35cm oil on panel construction

Ocean Roar
30x31cm oil on panel

Pathfinder
25.5x42.5cm mixed media on paper

Perranuthnoe

Pheonix
153x213cm oil on canvas

Porthleven - Moontide
31x30cm oil on panel

Sand Dance
30x35cm oil on panel construction

Sea Anthem
91x91cm oil on canvas

Sea Cave
30x60cm oil on canvas

Sea Concerto
91x91cm oil on canvas

Sea King
51x47cm oil on canvas

Sea Song
91x91cm oil on canvas

Sea Surge
30x31cm oil on panel

Seal Bay
30x35cm oil on panel

Sleeping Land
30x60cm oil on canvas

Storm Front
122x122cm mixed media on canvas

Storm Race
40x50cm oil on canvas

Storm Surge
30x31cm oil on panel

Strorm Force 10
41x45cm mixed media on paper

Surf Break
76x91cm mixed media on canvas

Tin Hau
25x28cm mixed media on paper

Wild Sea Shore

Wild Sea
153x183cm mixed media on canvas

Wind Wave
22x27cm mixed media on paper

Winter Haven
40x50cm oil on canvas