Canada national baseball team
He was selected Canada national baseball team at the 2006 World Baseball Classic, 2009 Baseball World Cup 2013 World Baseball Classic, 2019 Pan American Games Qualifier and 2019 WBSC Premier12.