Signed in 1996 as an 17 year old by the Philadelphia Phillies. Used as a set-up man or closer he was in AAA for the Phillies in 2002. Traded to the Pirates the next year, he played in AA for them before spending the next 5 seasons in AAA, including standout seasons in the Mexican League for Laguna, Tabasco, and Nuevo Laredo. He has a lifetime minor league E.R.A. of 3.95, has appeared in 330 games, has 53 saves and 21 wins on his record.