Carberry played for Avondale before joining Norwich City in 1953, who were then managed by Norman Low.
He spent the 1955–56 season in the Southern League with Bedford Town, playing sixteen matches.
He joined league rivals Port Vale in July 1957, in a move that reunited him with Norman Low, and his debut came at centre-half in a 1–0 away triumph at Aldershot on 24 August.
[1] He transferred to Exeter City in August 1958, having made 32 league and cup appearances for the "Valiants" in 1957–58.
[1] He did not play in the Fourth Division for the "Grecians", but instead moved back to the Southern League with Burton Albion.