Whitchurch, Shropshire born inside forward George Antonio began his football career with Oswestry Town in 1935 before joining Stoke City in February 1936, making his Football League debut against Liverpool in May 1936. He was a regular in the first team in the final three seasons prior to the Second World War and scored twice in a 10-3 win over West Bromwich Albion in February 1937, Stoke’s record victory.
During the Second World War he guested for Nottingham Forest making three appearances in 1939-40 and seven appearances scoring 2 goals in 1940-41. In the 1945-46 season, he guested for Ipswich Town as well as a number of other clubs. On the resumption of peacetime football he returned to The Victoria Ground and played 16 times for Stoke in 1946-47 season scoring five goals before joining Derby County in March 1947 after 15 goals in 98 appearances for The Potters either side of the War. In the year he was at Derby he played 18 matches and scored twice before he joined Doncaster Rovers in October 1948, appearing 35 times and scoring eight goals for Donny and helping them to win the Third Division (North) Championship in 1949-50 after a third place finish the previous season. He then signed for Mansfield Town in October 1949 scoring three times in 75 appearances for The Stags.
He re-joined non league Oswestry Town in 1951 and went on to play for Wellington Town in 1952, Stafford Rangers in 1953, Oswestry Town again in 1954, and finished his career with Berriew whom he joined in 1955, already aged over 40.