Bert Carberry was born in Glasgow on the 16th January 1932, he played locally for Avondale, before joining Norwich City in 1953 where he made 5 league appearances. He then moved to Bedford Town who played in the Southern league. The following season he played once for Gillingham in the Third Division South.
He joined Port Vale in July 1957, his debut came at centre-half in a 1–0 away triumph at Aldershot on 24 August. He played 29 league games and 3 Cup games that season.
He transferred to Exeter City in August 1958, he did not play for the first team in the League, but he played for the first team in the Devon Bowl, scoring twice in a 6-0 win against Plymouth Argyle in April 1959.
He moved back to the Southern League with Burton Albion for the following season.