Drafted by the Pittsburgh Pirates in 2000 with the 419th overall pick. Made his professional debut in that same year with the GCL Pirates and Williamsport Crosscutters of the NYPL. All-Star in 2002 (SALL), and 2006 (EL).
Moved up the Pirates’ minor league system and hit the Triple-A level in 2006 with the Indianapolis Indians. Played in 20 games, and collected 25 hits in 79 at-bats for a .316 batting average. Stole seven bases and scored 13 times.
Missed the 2008 and 2009 season, however came back in 2010 to the Independent circuit. Has a career batting average of .283 with 874 hits and 446 runs scored.