His One Day International debut came on 16 May 2006 against Zimbabwe in Trinidad. He also represented a combined Americas team in the Under 19 World Cup in 2000.
His first ODI match was on May 16, 2006, against Zimbabwe in Trinidad and Tobago. He represented a combined Americas team at the Under-19 World Cup in 2000.