En la Liga Mexicana de Beisbol debutó en 1979 con los Leones Yucatán; más tarde, en 1992 y 1994 jugó con los Charros de Jalisco. En el Pacífico jugó para Mayos, Naranjeros y Águilas.
Además de Dodgers, en las Mayores jugó para Angelinos, Orioles, Phillies, Padres y Cardenales.