Completa la següent frase: De 1968 a 1970 va servir a l'Exèrcit dels Estats Units. El 1972 va ser elegit a la Legislatura de Nebraska i va servir fins al 1976 quan va ser elegit per representar el 2n districte de Nebraska al 95è Congrés dels Estats Units. Va ser reelegit al noventa-sisè Congrés dels Estats Units servint des del 3 de gener de 1977 fins al 3 de gener de 1981. No es va presentar a la reelecció el 1980, optant per reprendre la seva pràctica a Omaha. És catòlic i va ser delegat de Nebraska a la Convenció Nacional Democràtica de 1980, 2000, i
El 2004. Cavanaugh és membre del ReFormers Caucus del número 1.