In 2007 maakte hij de overstap van zijn jeugdclub VV Zeewolde naar de jeugdopleiding van sc Heerenveen. Na negen jaar bij de Friese club vertrok hij naar PEC Zwolle. Hier speelde hij zijn wedstrijden bij het tweede elftal. In januari 2019 vertrok hij hier nadat een elftal spelers van de belofteploeg moesten vertrekken.[1] Een half jaar later tekende hij een contract op amateurbasis bij Go Ahead Eagles. Na meermaals op de bank te hebben gezeten mocht hij zijn debuut maken in de bekerwedstrijd tegen Almere City FC. De wedstrijd eindigde in een 3-1 overwinning. Nadat de competitie stil kwam te liggen in 2020, tekende hij in 2021 bij ONS Sneek. [2]