 He then moved to the academy of Ajax before moving to PEC Zwolle in 2010 and he signed for IJsselmeervogels for 3 years in 2012.His next club was Almere City FC whom he played for between 2014 and 2016, before signing for IJsselmeervogels in 2016.In the summer of 2019, he signed for Eerste Divisie club De Graafschap on a one-year contract following a trial period at the club.