Tulis hiji tuluyan pikeun paragraf ieu - Ti 1968 nepi ka 1970 anjeunna dilayanan di Angkatan Darat Amérika Sarikat. Dina taun 1972 manéhna kapilih jadi anggota Legislatif Nebraska sarta ngajabat nepi ka taun 1976 nalika manéhna kapilih pikeun ngawakilan distrik ka-2 Nebraska di Kongrés Amérika Sarikat ka-95. Manéhna kapilih deui ka Kongrés Amérika Sarikat nu ka-96 ti 3 Januari 1977 nepi ka 3 Januari 1981. Manéhna teu ngajalankeun keur reelection di 1980, milih neruskeun prakték-Na di Omaha. Manéhna Katolik sarta mangrupa delegasi ti Nebraska ka Konvénsi Nasional Démokratik 1980, 2000, jeung 2004
. tapi Cavanaugh mangrupakeun anggota ReFormers Caucus tina Isu Hiji.