Career
Beavon joined Oxford United from Wolverhampton Wanderers in 1959, after failing to make an appearance for their first team He spent a decade at the Manor Ground, helping the club to the Southern League championship in 1961-1962, following which the club was elected to the Football League. Beavon played in every single game in that season.
Beavon left Oxford United for non-league Banbury United in 1969.
Beavon was at Banbury United for three season before injury forced him to retire. Beavon did a number of jobs after football including a period as both a milkman and a postman.