Enjoyed a stellar amateur career, winning the 2011 Czech Amateur and Tallihade and Argentine Amateur in 2011 before turning professional in 2012.
Won his first DP World Tour title in wire-to-wire fashion at the 2017 Open de Portugal to gain membership, having started the year as a Challenge Tour player.
The previous season, he broke a number of records when he won five times in five consecutive starts on the Alps Tour - beginning a meteoric rise to multiple DP World Tour winner in the space of two years.
Enjoyed an incredible 2018 season, winning three times - first at the Hero Indian Open in March, followed by the BMW International Open in June and finally at September's Made in Denmark.
Won his maiden PGA TOUR title at the 2023 Corales Puntacana Championship.