Il joue principalement sur le circuit Future et Challenger. Il a remporté 23 titres Future en simple et 23 en double. En Challenger, il a remporté un titre en simple lors de sa seule finale à Glasgow en 2015 face à son compatriote et partenaire de double Ruben Bemelmans et un titre en double à Eckental avec Bemelmans.
En , il se qualifie pour la première fois pour le tableau principal d'un tournoi ATP à Estoril mais s'incline au premier tour face à Paolo Lorenzi. En novembre, il bat pour la première fois un joueur du top 100 en s'imposant contre Łukasz Kubot, 72e mondial, à Helsinki.
En 2014, il se qualifie pour le tableau principal de l'US Open mais perd son premier match contre son compatriote David Goffin. En octobre, il bat Dustin Brown, 86e mondial, à Eckental.