Participou nos Jogos Olímpicos de 2008, realizados em Pequim, República Popular da China. Terminou em 49º na prova individual do ciclismo de estrada.