[1] He made his Twenty20 debut for the Netherlands in the 2018 MCC Tri-Nation Series against the Marylebone Cricket Club on 29 July 2018.
[2] In July 2019, he was selected to play for the Amsterdam Knights in the inaugural edition of the Euro T20 Slam cricket tournament.
[3][4] Later the same month, he was named in the Dutch squad for the Twenty20 International (T20I) series against the United Arab Emirates.
[6] He was part of the Dutch squad for the 2019 ICC T20 World Cup Qualifier tournament in the United Arab Emirates.
[9] Later the same month, he was named in the Dutch One Day International (ODI) squad for their series against Scotland.