Clients include

BBC Radio 5 live

BBC F1 Commentator for Radio 5 live. Full race commentary with analyst Allan McNish, plus podcasts and 5LiveF1 preview show on Thursday evenings.

FIA Formula E Championship

World Feed TV commentator for the brand new all electric single seater championship. Working with three-time Indy 500 winner Dario Franchitti, broadcast on Channel 5 in the UK, and FOX Sports in the USA.

Olympic Broadcasting Services

Working at the 2016 Rio Olympic Games, covering handball and field hockey. I first worked for OBS at London 2012, before also covering freestyle skiing at Sochi 2014. 

BBC Sport

Reporting on football for Final Score on BBC TV, as well as football commentary for BBC Radio.

Blancpain GT Series

Providing the live commentary on-site for the Blancpain Sprint Series, working alongside former Formula 1 race winner John Watson. Broadcast on BT Sport and Channel 4 in the UK, and CBS Sports across North America.

XCAT World Series

On-site live commentary for the XCAT Powerboat racing World Series, broadcast on Dubai Sports in the United Arab Emirates.

The Classic Car Show

Commentating on Bruno Senna lapping a range of cars for the brand new The Classic Car Show, broadcast on Channel 5 in the UK.

Duck and Weave

Working with leading production company Duck and Weave on various projects, including Chris Evans' CarFest events, in aid of Children in Need.


Working as a journalist to report on racing around the world for the UK's largest motorsport news magazine.


Commentating on the Greenpower Trust national finals at Goodwood. A charity dedicated to promoting engineering to young people.