Dopo essere diventato professionista per la prima volta nel 1991, Dunn è stato classificato tra i primi 64 giocatori al mondo dal 2002, raggiungendo la sua posizione più alta, al 32 ° posto, nell'ottobre 2010. Ha goduto della migliore forma della sua carriera dal 2013, raggiungendo le ultime 16 fasi di tre tornei e le semifinali del China Open 2014
e il Ruhr Open 2015. Ha annunciato il suo ritiro dal gioco dopo aver perso nel terzo turno di qualificazione del Campionato del Mondo 2020.