Täitke järgmine lause: 1968-1970 teenis ta Ameerika Ühendriikide armees. 1972. aastal valiti ta Nebraska seadusandlikule kogule ja teenis kuni 1976. aastani, kui ta valiti esindama Nebraska 2. ringkonda Ameerika Ühendriikide 95. kongressis. Ta valiti uuesti üheksakümne kuuendale Ameerika Ühendriikide kongressile, kus ta teenis 3. jaanuarist 1977 kuni 3. jaanuarini 1981. Ta ei kandideerinud 1980. aastal uuesti valimistesse, otsustades jätkata oma praktikat Omahas. Ta on katoliiklane ja oli Nebraska esindaja 1980. aasta Demokraatliku Rahvusliku Konventsioonile.
2004. aasta. Cavanaugh on ReFormers Caucuse liige.