Career
He played amateur baseball at Kenmore West Senior High School, Florida State College at Jacksonville and the University of Pittsburgh. He was not selected by any Major League clubs so he signed with the Kalamazoo Kings of the Frontier League in 2007. In 2010 he joined the Italian Baseball League"s Parma club after a brief period in Serie A2.
He was on the roster for the Italy national baseball team at the 2013 World Baseball Classic.