Richard is a Justice in North Strathclyde Sheriffdom, sitting mainly in Dunoon and Greenock. He became a JP in 2011 and is a member of the JTAC.
Richard was a management consultant with Ernst & Young until 2001 when he left to set up his own business providing management consultancy services to businesses large and small as well as government departments and local authorities, retiring in 2013. He has a BSc degree from the University of Edinburgh.
When not in court, Richard sails extensively and during the Covid pandemic became the proud owner of a lockdown puppy which he walks in the hills of Argyll.