Career
He played for the Arizona League team in the Oakland Athletics farm system in 2005 and 2006. He then joined the División de Honor de Béisbol in Spain in 2007. He played for the Tenerife Marlins from 2008 to 2010 and then joined the T & A San Marino Baseball Club for 2011.
In 2013 and 2014 he plays as starting pitcher in the Dutch Hoofdklasse for HCAW. He played for the Spain national baseball team in the 2007 Baseball World Cup, the 2008 European Cup and 2013 World Baseball Classic.