Beaconsfield Town have announced the signing of the former Wycombe Wanderers and West Ham United midfielder Josh Payne on a free transfer.

The 33-year-old, who played three times and scored once for the Chairboys during the 2009/10 season, joins the Rams after recently leaving Maidenhead Cosmos.

His career has seen him feature for Cheltenham Town, Colchester United, Doncaster Rovers, Oxford United, Aldershot Town and Crawley Town respectively in the EFL.

READ MORE: Ex-Wycombe left-back Jordan Obita explains why he left for Hibernian

He has also made appearances for Ebbsfleet United, Hayes & Yeading United., Woking, Eastleigh and Barnet in the Non League.

The one-time Wanderer also made two appearances in the Premier League for West Ham, playing against Blackburn Rovers at Ewood Park and Liverpool at Upton Park.