Nel 2012 è ancora secondo nei campionati nazionali; fa poi il suo debutto ai Giochi olimpici, classificandosi ventiseiesimo nella prova in linea e nono nella cronometro di Londra. Sempre in agosto chiude sesto all'Eneco Tour. A seguire si presenta al via della Vuelta a España: in questa corsa, grazie alla vittoria del suo team nella cronometro a squadre inaugurale, veste per due giorni la maglia rossa di leader della classifica generale, concludendo poi la corsa al 148º posto.