Career
He rode at the 2014 UCI Road World Championships, where he competed in both the road race and the individual time trial. In the 2013 and 2014 seasons, he rode for the UCI Continental team Jelly Belly–Kenda. His best result in this time was third place in the 2014 United States of America Pro Cycling Challenge.
Following this result, he signed for the UCI Professional Continental team Androni Giocattoli for the 2015 season.
Grand Tour General Classification results timeline
World Development = Withdrew. In Progress = Intellectual Property.