Pelotero pitcher de grandes condiciones, ha jugado en la Grandes Ligas de Béisbol estadounidense, con los equipos: Houston Astros (1997), Florida Marlins (1998) y Detroit Tigers (2002).