[1] Dunn played in the National Soccer League for Preston Makedonia, West Adelaide and Melbourne Croatia.
[1][2] Dunn represented Australia 36 times including 25 full international matches.
[1] At the start of the 2007 A-League season he was employed on a part-time basis by Perth Glory to assist David Mitchell in coaching duties.
He was an expert commentator on 990 Information Radio's coverage of Perth Glory A-League games.
Dunn is a regularly interviewed through a variety of media outlets for advice and updates on Australia and international games.