Arriving at his passion for cycling in 2004 Richard has had an impressive start to his career. By 2008 he was the NSW U23 State Champion in the Omnium, Scratch Race, Pursuit and Road Race and 2008 Cyclist of the year.
Improving on his state title in 2009 he won the Omnium at the Australian Championships and had a string of first places on the road including the Goulburn to Citi. He also took out 3rd in the Madison and the Scratch Race at the Australian Titles.
Earning a place on the Jayco-Skins team for 2010 Richard transplanted to Varese in Italy for the season. He still found time to win the NSW Road Title as well as the madison, point score and pursuit at the NSW track titles.
Continuing with the Jayco Team for 2011 Richard started the year off well with a second place in the Criterium at the 2011 Australian Championships