Podczas turnieju Paul Hunter Classic w 2013 roku po raz pierwszy zakwalifikował się do głównego wydarzenia, a także znalazł się wśród 128 najlepszych zawodników turnieju Antwerp Open w 2013 roku. Podczas rozgrywanego w tym samym czasie Pucharu Amatorów zakwalifikował się także do play-offów EBSA Qualifying Tour. Dzięki zwycięstwom nad Martinem Ballem i Mitchellem Travisem zapewnił sobie miejsce w głównym tourze zawodowym na kolejne dwa sezony.
W sezonie 2014/15 musiał rozegrać swój pierwszy mecz zawodowy przeciwko trzeciemu graczowi świata, Neilowi Robertsonowi, ale w swoim drugim meczu przeciwko Zakowi Surety’emu w eliminacjach do Australian Goldfields Open mógł świętować swoje pierwsze zwycięstwo nad profesjonalnym graczem. Później odniósł jeszcze dwa zwycięstwa w Shanghai Masters, ale nie wystarczyło to do zakwalifikowania się do głównego turnieju. Potem wygrał już tylko jeden mecz PTC w tym sezonie.
W drugim roku po raz pierwszy zakwalifikował się do głównego turnieju German Masters. Jednak w Berlinie musiał zmierzyć się w 1/16 finału z numerem jeden na świecie, Markiem Selbym, i nie miał żadnych szans. Ponieważ w trakcie sezonu odniósł tylko dwa zwycięstwa w mniejszych turniejach, nigdy nie awansował wyżej niż na 91.