De 1975 à 1981, il travaille pour le sénateur démocrate Frank Church, qu'il représente dans le nord de l'Idaho[1]. En 1982, il se présente une première fois à la Chambre des représentants des États-Unis. Il est battu par le républicain Larry Craig, rassemblant 46 % des voix[2]. Après cet échec, il devient vice-président d'une maison de courtage[1]. Il tente sans succès d'entrer au Sénat de l'Idaho en 1986[1].
En , LaRocco est candidat au poste de lieutenant-gouverneur de l'Idaho. Il est battu par le républicain sortant Jim Risch (39 % contre 58 %)[3]. Au printemps suivant, il annonce sa candidature au Sénat des États-Unis pour les élections sénatoriales de 2008[2]. Le sénateur sortant, Larry Craig, ne se représente pas. LaRocco remporte la primaire démocrate avec 71 % des suffrages, tandis que Jim Risch remporte la primaire républicaine[5]. Il est battu par le républicain qui rassemble près de 58 % des voix, contre 34 % pour LaRocco[6].
Démocrate modéré dans un État conservateur, LaRocco soutient notamment le droit à l'avortement[2].