In juni 2007 verloor hij in de halve finale van het UK Open van Vincent van der Voort (10-11), na een zegereeks tegen onder andere Steve Maish, Michael van Gerwen en Mervyn King. Later drong hij de top 16 van de wereld binnen en haalde hij de finale van de uk open 2009 die hij verloor van Phil Taylor. Daarna won hij minder en zakte hij naar positie 35 in de ranking. Toch deed hij mee aan het PDC World Darts Championship 2014, omdat Filipijn Edward Santos niet kon komen door afwijzing van zijn visumaanvraag. In de voorronde versloeg hij de Deen Dennis Lindskjold, waarna hij in de eerste ronde met 3-0 van Brendan Dolan verloor.