He was set to represent Europe for the first time at the 2018 Mosconi Cup, however, he withdrew from the team, due to a failed drugs test. Having previously reached the final of the 9-ball 2011 European Pool Championships, He won the 2012 European Pool Championships in 8-Ball defeating Artem Koschowyj of the Ukraine in the final. He won the final in an 8–0 whitewash.