Career
Drafted in the 4th round in 1994 by San Francisco after three years at the University of Nebraska, he earned a World Series ring with Arizona in 2001. Arm problems plagued his career, forcing his retirement in 2004. He was the head coach for the CambridgeSouth Dorchester High baseball team, the school from which he graduated in 1991.
As of 2009-2011 he is working at Cambridge South Dorchester School K-8 as a gym and health teacher.
In July 2014 he was named head baseball coach at Salisbury University, a Division III school in Salisbury, Doctor of Medicine. In his first season as head coach (2015) he lead Salisbury University to the Division III College World Series.