In carriera ha ottenuto diversi piazzamenti, tra i quali un terzo posto al Giro di Danimarca 2010 e un secondo nella classifica generale del Tour of Utah 2012. I suoi unici successi da professionista sono stati i due titoli nazionali in linea conseguiti nel 2011 e nel 2015, rispettivamente battendo in volata George Hincapie e precedendo Joseph Dombrowski.