Dunn was a local player at South Melbourne Districts when recruited into the South Melbourne team.
After sporadic appearances in the seniors over three seasons, Dunn went and played with Corowa and won the Ovens and Murray Football League's best and fairest award, the Morris Medal in 1965, before returning to South Melbourne to play in 1966.