Career
An inside forward he began his career with Southampton but only played 1 game in the 1947-1948 season. Beattie briefly played for Gloucester City before he joined Newport County in 1950. He went on to make 113 Football League appearances for Newport scoring 26 goals.
In 1953 he joined Bradford Park Avenue and in 1955 he joined Tonbridge.
He died on 10 March 2012 in Newport.