Our website, apps and social media editor came to Racing UK in 2012 having worked in the dual role as a sports journalist for The Times and the racing correspondent for The National, the quality daily based in the UAE.
He received his grounding in the betting industry first working for Sporting Index, the spread betting firm, before moving to the Racing Post for whom he worked for seven years in two stints.
Having taken time out in 2006, he then worked on the Sunday Times sports desk as production editor for the Scottish sports section, and as a writer covering rugby and racing for the News International title.
During this time he also covered racing for Betfair, AFP, Reuters and the International Herald Tribune and he still covers racing for the Sunday Times.
He has also written freelance for Al Jazeera, Guardian, the Daily Telegraph and the Independent, while his television appearances include BBC World News, BBC Dubai, the Dubai Racing Channel and Yas Sports.