Il commence sa carrière dans l'équipe hongroise P-Nívó Betonexpressz 2000 Corratec en 2006. L'année suivante, il remporte une étape du Tour de Szeklerland et termine troisième du classement final. En 2008, il gagne une étape du Tour de Roumanie et du même coup le classement général final.