Dunn se poprvé stal profesionálem v roce 1991 a od roku 2002 byl zařazen mezi 64 nejlepších hráčů na světě. Nejvyšší hodnocení dosáhl v říjnu 2010 na 32. místě. Od roku 2013 si užíval nejlepší formu své kariéry, dosáhl posledních 16 etap tří turnajů a semifinále China Open 2014
a Ruhr Open 2015. Ohlásil svůj odchod do důchodu po porážce ve třetím kvalifikačním kole mistrovství světa 2020.