Frá 1968 til 1970 þjónaði hann í her Bandaríkjanna. Árið 1972 var hann kjörinn til löggjafarþings Nebraska og starfaði þar til 1976 þegar hann var kjörinn til að fulltrúa 2. umdæmi Nebraska í níutíu og fimmta Bandaríkjaþingi. Hann var endurkjörinn í níutíu og sjötta Bandaríkjaþing og starfaði frá 3. janúar 1977 til 3. janúar 1981. Hann bauð sig ekki til endurkjörs árið 1980 en ákvað að taka æfingu sína upp í Omaha. Hann er kaþólskur og var fulltrúi frá Nebraska á þjóðþing Demókrataflokksins 1980, 2000 og 2004
Ég veit ūađ ekki. Cavanaugh er međlimur í ReFormers flokknum í fyrsta tölublađi.