Jugó en las Grandes Ligas de 1998 a 2010, para los Tigers, Texas Rangers, Colorado Rockies, Boston Red Sox, Milwaukee Brewers y Tampa Bay Rays (excepto la temporada 2007, que, después de haberse retirado brevemente como jugador, pasó dirigiendo el equipo Greenville Drivede en la South Atlantic League, afiliado de la Clase-A de los Red Sox).[3] En 1994, se matriculó en la universidad, primero en la Universidad Estatal de California en Fullerton,[4] y después en el Moorpark College de Moorpark.Terminó la temporada con 7 apariciones en la Grandes Ligas y 139 en la Doble A.[7] El 31 de julio de 2002, los Rangers lo transfirieron junto con Jason Romano a los Colorado Rockies por Todd Hollandsworth y Dennys Reyes.[8] Se convirtió en agente libre al final de la temporada 2004.[12] Se convirtió en agente libre al final de la temporada 2010.