Made his T20I debut against Kenya in Windhoek in April 2013. Playing in his first ICC WT20.
Made his ODI debut against South Africa in Amstelveen in May 2013.
First represented the Netherlands at U13 level in ICC European Under 13 Championship 2006.
Plays his domestic cricket for North Holland Hurricanes in the North Sea Pro 20 Series.