Kompletigu la sekvan frazon: De 1968 ĝis 1970 li servis en la Usona Armeo. En 1972 li estis elektita al la Nebraska Legislature kaj servis ĝis 1976 kiam li estis elektita por reprezenti la duan distrikton de Nebrasko en la Naŭdek-kvina Usona Kongreso. Li estis reelektita al la Naŭdek-sesa Usona Kongreso de la 3-a de januaro 1977 ĝis la 3-a de januaro 1981. Li ne kandidatiĝis por reelekto en 1980, elektante rekomenci sian praktikon en Omaha. Li estas katoliko kaj estis delegito por Nebrasko al la Demokrata Nacia Konvencio de 1980, 2000, kaj
En la jaro 2004. Cavanaugh estas membro de la ReFormers Caucus de Issue One.