Houston Astros
신시내티 레즈 산하 AA(더블A)에서 데뷔하였다. 그는 신시내티를 거쳐 디트로이트 타이거스, 휴스턴 애스트로스, 뉴욕 메츠, 뉴욕 양키스, 텍사스 레인저스, 애틀랜타 브레이브스, 워싱턴 내셔널스, 피츠버그 파이리츠까지 여러 팀을 거쳤다. 주로 MLB와 AAA를 자주 오갔는데, 메이저 리그 시절 그의 커리어 하이는 2000년 디트로이트 타이거스에 있을 시절로, 109.2이닝을 던졌고 4승 9패를 기록하였다. 메이저 리그에 있던 통산 전적은 10시즌 479이닝 동안 18승 32패 3세이브 방어율 5.37이다. 주로 원포인트 중간계투진으로 활동했다. 2005년 애틀랜타 브레이브스 시절에 공 1개로 승리투수가 된적이 있다.