Completaţi următoarea frază: Din 1968 până în 1970 a servit în Armata Statelor Unite. În 1972 a fost ales în Legislativul din Nebraska și a servit până în 1976, când a fost ales să reprezinte districtul 2 al statului Nebraska în cel de-al 95-lea Congres al Statelor Unite. A fost reales în cel de-al nouăzeci și șaselea Congres al Statelor Unite, de la 3 ianuarie 1977 până la 3 ianuarie 1981. Nu a candidat la realegere în 1980, alegând să-și reia practica în Omaha. Este catolic şi a fost delegat pentru Nebraska la Convenţia Naţională Democrată din 1980, 2000, şi
2004. Cavanaugh este un membru al ReFormers Caucus din Issue One.