Richard has joined the club from Southern League outfit Bideford AFC.
He is an attacking midfield player whose previous clubs were Plymouth Argyle Youth, Oxford United, Banbury United, Brackley Town, Yate Town, Weymouth and recently Bideford AFC.
Richard is in his mid-twenties and hails from Torquay. He was Club Captain at Bideford where he played over 140 games for the Robins, scoring over 30 goals in the process.
He won the Southern League Division One South and West with them so brings a plenty of experience to the club.