Latest images

Fire service train at Bristol Airport - editorial photography

The fire service train in tackling aircraft fires at Bristol Airport in Bristol, England, UK.

Aron Gunnarson

Icelandair launches Team Iceland Stopover, a series of 90-minute football inspired experiences co-created by Iceland captain Aron Gunnarsson and his team. (Photo by Matthew Horwood / Getty Images for Icelandair)

Newport Marathon 2018

Almost 6,000 runners took part in the Newport Marathon 2018. The course, 26.2km, is believed to be one of the fastest in the UK.

Finance Awards Wales - event photography

A few pictures from the Finance Awards Wales held at Cardiff City Hall.

Anthony Joshua vs Joseph Parker weigh-in in Cardiff, Wales

CARDIFF, WALES - MARCH 30: Anthony Joshua (L) and Joseph Parker (R) weigh-in at the Motorpoint Arena on March 30, 2018 in Cardiff, Wales. Anthony Joshua will fight Joseph Parker in a heavyweight unification match at the Principality Stadium in Cardiff on March 31. (Photo by Matthew Horwood/Getty Images)

Snow in Cardiff, South Wales - press photography

Snow in South Wales as the Beast from the East hits the UK again. The Met Office have issued an amber weather warning for snow.

Snow in Edinburgh

Recent portraits and headshots

Here's a recent selection of portraits and headshots for individuals, charities and businesses in Cardiff, Wales. These were taken on location using mobile studio lighting. For more information see here.

More portrait photography. 

Sachsenhausen Concentration Camp

Sachsenhausen Concentration Camp in Berlin, Germany.