[3] Described as a "sturdily-built ... bustler", he made his debut in the Second Division on 18 September 1946, deputising for Neil Dougall at inside right in an away game against West Bromwich Albion which Birmingham lost 3–0.
He played only intermittently while Jock Mulraney remained first choice on the wing, but by the middle of the 1947–48 season had accumulated 31 league games and made his contribution to the club's Second Division title.
[4] He lost his place on the arrival of Jackie Stewart, playing only once in the First Division,[5] and in April 1949 Goodwin together with teammate Wally Quinton joined Brentford.
[3] In 1965 he served as the manager for Toronto Inter-Roma in the Eastern Canada Professional Soccer League.
[3] Goodwin died in Worcester in 1995, at the age of 74, after collapsing during a VE Day parade.