Insgesamt hat er in seiner Karriere bereits mehr als 30 Profiturniere gewonnen und ist zudem mehrfacher nationaler Meister. Gemeinsam mit Nick van den Berg war er von 2006 bis 2010 Teil des holländischen Teams beim World Cup of Pool, wobei allerdings nie mehr als eine Viertelfinalteilnahme (2009) heraussprang. Bei ihrer erneuten Teilnahme im Jahr 2013 gelang ihnen erstmals der Einzug in das Finale, wo sie jedoch dem Team aus den Philippinen mit 8:10 unterlagen. 2014 erreichten sie erneut das Finale, verloren aber gegen die Engländer Darren Appleton und Karl Boyes.