Netherlands national baseball team
He has played for the Netherlands national baseball team at the 2011 Baseball World Cup, 2010 European Baseball Championship, 2011 Baseball World Cup, 2013 World Port Tournament, 2015 World Port Tournament, 2016 Haarlem Baseball Week, , 2016 European Baseball Championship, and 2019 European Baseball Championship. He played for Team Netherlands in the Africa/Europe 2020 Olympic Qualification tournament in Italy in September 2019.