Lengkapi kalimat berikut: Dari tahun 1968 sampai 1970 ia bertugas di Angkatan Darat Amerika Serikat. Pada tahun 1972 ia terpilih menjadi anggota Legislatif Nebraska dan menjabat sampai tahun 1976 ketika ia terpilih untuk mewakili distrik ke-2 Nebraska di Kongres Amerika Serikat ke-95. Dia terpilih kembali ke Kongres Amerika Serikat ke-96 yang menjabat dari 3 Januari 1977 hingga 3 Januari 1981. Dia tidak mencalonkan diri untuk pemilihan kembali pada tahun 1980, memilih untuk melanjutkan prakteknya di Omaha. Dia adalah seorang Katolik dan merupakan delegasi untuk Nebraska ke Konvensi Nasional Demokrat 1980, 2000, dan
Tahun 2004. Cavanaugh adalah anggota dari ReFormers Caucus dari Issue One.