Giocatore di grande esperienza, in Italia gioca con San Marino. La sua carriera è esplosa dopo il World Baseball Classic del 2013 (lanciatore partente contro la Repubblica Dominicana). Grandi prestazioni in Messico e Venezuela. Lo scorso febbraio, si è laureato campione delle Caribbean Series con i Tiburones della Guaira. Con la Nazionale Italiana ha vinto 2 ori (2010 e 2012) un argento (2014) e due bronzi (2016 e 2021). Ha partecipato a due campionati mondiali (2009 e 2011) e tre World Baseball Classic (2009, 2013, 2017). Ha partecipato ultimamente anche alle Global Baseball Series ad Osaka con la squadra Europe All Stars.