Powerful ruckman/key forward with Wilston-Grange and Coorparoo he commenced with the Gorillas as a junior in 1949. A member of Grange's first premiership side in 1955, he went to Fitzroy in 1957 and kicked six goals in his AFL debut, but returned home after just one season in Melbourne. Was responsible for re-naming the club 'Gorillas' after his time with the then Fitzroy Gorillas. Played a total of 252 QAFL games, including six consecutive QAFL grand finals from 1959-64, having joined the Roos in 1960, before finishing his career back at Grange.
Represented Queensland 22 times and was captain of the undefeated State teams in 1963-64. Won the Grogan Medal in 1964, was runner-up in 1961, and was a Hughson Medalist in 1956. He and son Brett are the only Queensland father/son combination to play AFL football, while his other son Jason was also a State representative.