Prior to coming to Singapore Richard has played and coached football in England, Spain, China and Hong Kong. In England he was captain of the University first XI as well as second team coach. As a teacher, he gained football coaching qualifications and coached football at all ages. In England Richard was also the PE curriculum coordinator. During his time in China, he coached the senior side which won the Shanghai U16 championship in 2006 and 2007. In Hong Kong he also coached the Girls’ U13 team.