Turned professional in 2013 and won his first titles on the Alps Tour in 2014 and 2015. Took part in Qualifying School Final Stage and earned a European Challenge Tour card for 2016.
Finished sixth on the 2016 Challenge Tour Rankings, finishing runner-up three times, to earn a place on the DP World Tour the following year.
Maintained his place on the DP World Tour since and earned a maiden victory on his 185th start at the acciona Open de España presented by Madrid, going wire-to-wire as he won by four strokes in the Spanish capital.