Born and raised in the Netherlands, he represents Curaçao at international level, for whom he is captain. First capped in 2011, he has won the 2017 Caribbean Cup, and he represented the team at the CONCACAF Gold Cup in 2017 and 2019.