Latest images
GDPR and Privacy Policy
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.
River Taff
A swan surrounded by litter in the River Taff in Cardiff, Wales.
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.
Aerial photography over Cardiff Bay
Cardiff Bay at sunset shot with the Dji Mavic Pro.
Snow in Edinburgh
Cardiff City v Bristol
Kenneth Zohore celebrates after scoring a goal for Cardiff.
Cardiff Bay, South Wales
A boy rides his scooter at sunset at Cardiff Bay, South Wales. Forecasters have predicted the coldest March in 5 years.
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.
Great Brick Safari
The Great Brick Safari at Mermaid Quay, Cardiff Bay, South Wales. Created by LEGO® Certified Professional building company bright-bricks.com.
Sachsenhausen Concentration Camp
Sachsenhausen Concentration Camp in Berlin, Germany.
96-year-old Cardiff City fan
Reg Walton, 96, who has been watching Cardiff City matches for over 40 years.
More press photography from Cardiff, South Wales.
Storm Eleanor
Waves crash against the harbour wall at Porthcawl, Wales, during Storm Eleanor. The Met Office have issued a yellow weather warning for gusts of up to 80mph and a warning of large waves in coastal areas.
Boxing Day sales in Cardiff
Boxing Day sales in Cardiff, Wales. Shoppers queued from 1am on Boxing Day for the Next Boxing Day sale. The store opened its doors to shoppers at 6am this morning.
Mad Friday in Cardiff, Wales
Mad Friday in Cardiff, Wales. Mad Friday, or Black Friday, is traditionally one 9f the busiest nights of the year for emergency services.