Richard was first employed in the casino industry at the Stakis Regency Casino in Leeds in 1984, starting as a trainee dealer. He was appointed to his first General Manager role by Ladbrokes in 2000. In January 2004 he was appointed General Manager of Gala Merchant City Casino.

Richard joined Aspers in November 2008 as General Manager of Newcastle and was then appointed General Manager of Aspers Stratford in July 2011, becoming Group Operations Director in January 2016.

He attained a Post Graduate Certificate in Casino Management (Distinction) from Salford University in 2000 and a Diploma in Management Science from Nottingham Business School in 2006.