Пять раз выходил в основной турнир чемпионата мира, но неизменно терпел поражения в первом раунде. Чемпион Всемирных игр в Дуйсбурге (Германия) 2005 года. В 1996 году выиграл профессионально-любительский турнир Polish Masters. Полуфиналист Гран-при 2007. Высшее карьерное достижение — финал Players Tour Championship сезона 2013/2014. С февраля 2010 года его менеджером является Пол Маунт.