In my spare time, I am a keen birder and amateur photographer. All images on this page are mine and should not be re-used without attribution.
Gannets, RSPB Bempton Cliffs, Yorkshire, 2026
Gannet, preening, RSPB Bempton Cliffs, Yorkshire, 2026
Avocet in a rainbow, RSPB Titchwell Marsh, Norfolk, 2025
Stonechat near St David's Head, Pembrokeshire, summer 2020
Red kite beside the Oxford canal
Waxwings, Marston, Oxford, January 2017
Grey wagtail, Farmoor reservoir, near Oxford
Fulmar, Hoy, Orkney, summer 2025
Swifts, Oxfordshire, summer 2026
Wren, Oxfordshire
Avocet in a rainbow, RSPB Titchwell Marsh, Norfolk, 2025
Puffin, Inner Farne, Farne Islands, Northumberland coast, summer 2026
Gulls in winter, Farmoor Reservoir, near Oxford
Long-tailed tit
Tree sparrow, RSPB Bempton Cliffs, Yorkshire, summer 2026
Arctic tern, Inner Farne, Farne Islands, Northumberland coast, summer 2026
Razorbill, RSPB Bempton Cliffs 2017
Guillemot, Pembrokeshire coast, 2020
Red kite by the Oxford canal
Reed bunting, RSPB Otmoor, near Oxford
Little grebe, Farmoor reservoir, near Oxford
Blue tit, perching
Waxwings, Marston, Oxford, January 2017
Cormorant, Farmoor reservoir, Oxfordshire
Mainly linnets, RSPB Otmoor, near Oxford
Tufted duck, Farmoor reservoir, near Oxford
Gannet, turning on the wing, off of Ramsey Island, Pembrokeshire, summer 2020
Little egret
Young gannet, RSPB Bempton Cliffs, Yorkshire, summer 2026
Puffin, Inner Farne, Farne Islands, Northumberland coast, summer 2026
Fulmar feeding chick, Orkney, summer 2025
Little grebe, Farmoor reservoir, near Oxford
Fulmar, Orkney, summer 2025
Slavonian grebe, a rare visitor to Farmoor reservoir, Oxfordshire, January 2020
Cormorant gliding, Farmoor reservoir
Mediterranean gulls (and an odd one out! - one black-headed gull), Hayling Island, Hampshire
Tern with a fish, Inner Farne, Northumberland, summer 2026
Mediterranean gull, Hayling Island, Hampshire
Puffin, Inner Farne, Farne Islands, Northumberland coast, summer 2026
Kittiwake, looking
Gannet, gliding, RSPB Bempton Cliffs, Yorkshire, 2017
Gannet, RSPB Bempton Cliffs, Yorkshire, 2017
Great black backed gull
Kittiwakes, preening, RSPB Bempton Cliffs, Yorkshire, summer 2026
Reed bunting, RSPB Otmoor, near Oxford
Gannets, RSPB Bempton Cliffs, Yorkshire, 2026
Gannet, preening, RSPB Bempton Cliffs, Yorkshire, 2026
Avocet in a rainbow, RSPB Titchwell Marsh, Norfolk, 2025
Stonechat near St David's Head, Pembrokeshire, summer 2020
Red kite beside the Oxford canal
Waxwings, Marston, Oxford, January 2017
Grey wagtail, Farmoor reservoir, near Oxford
Fulmar, Hoy, Orkney, summer 2025
Swifts, Oxfordshire, summer 2026
Wren, Oxfordshire
Avocet in a rainbow, RSPB Titchwell Marsh, Norfolk, 2025
Puffin, Inner Farne, Farne Islands, Northumberland coast, summer 2026
Gulls in winter, Farmoor Reservoir, near Oxford
Long-tailed tit
Tree sparrow, RSPB Bempton Cliffs, Yorkshire, summer 2026
Arctic tern, Inner Farne, Farne Islands, Northumberland coast, summer 2026
Razorbill, RSPB Bempton Cliffs 2017
Guillemot, Pembrokeshire coast, 2020
Red kite by the Oxford canal
Reed bunting, RSPB Otmoor, near Oxford
Little grebe, Farmoor reservoir, near Oxford
Blue tit, perching
Waxwings, Marston, Oxford, January 2017
Cormorant, Farmoor reservoir, Oxfordshire
Mainly linnets, RSPB Otmoor, near Oxford
Tufted duck, Farmoor reservoir, near Oxford
Gannet, turning on the wing, off of Ramsey Island, Pembrokeshire, summer 2020
Little egret
Young gannet, RSPB Bempton Cliffs, Yorkshire, summer 2026
Puffin, Inner Farne, Farne Islands, Northumberland coast, summer 2026
Fulmar feeding chick, Orkney, summer 2025
Little grebe, Farmoor reservoir, near Oxford
Fulmar, Orkney, summer 2025
Slavonian grebe, a rare visitor to Farmoor reservoir, Oxfordshire, January 2020
Cormorant gliding, Farmoor reservoir
Mediterranean gulls (and an odd one out! - one black-headed gull), Hayling Island, Hampshire
Tern with a fish, Inner Farne, Northumberland, summer 2026
Mediterranean gull, Hayling Island, Hampshire
Puffin, Inner Farne, Farne Islands, Northumberland coast, summer 2026
Kittiwake, looking
Gannet, gliding, RSPB Bempton Cliffs, Yorkshire, 2017
Gannet, RSPB Bempton Cliffs, Yorkshire, 2017
Great black backed gull
Kittiwakes, preening, RSPB Bempton Cliffs, Yorkshire, summer 2026
Reed bunting, RSPB Otmoor, near Oxford