1968-1970 m. tarnavo JAV kariuomenėje. 1972 m. jis buvo išrinktas į Nebraskos įstatymų leidėjų tarybą ir tarnavo iki 1976 m., kai jis buvo išrinktas atstovauti Nebraskos 2 apygardą devyniasdešimt penktame Jungtinių Valstijų Kongrese. Jis buvo perrinktas į devyniasdešimt šeštąjį Jungtinių Valstijų Kongresą, kuris tarnavo nuo 1977 m. sausio 3 d. Iki 1981 m. sausio 3 d. 1980 m. jis nebegalėjo būti perrinktas, o nusprendė atnaujinti savo praktiką Omahoje. Jis yra katalikas ir buvo Nebraskos delegatas 1980 m., 2000 m. ir
2004 m. Kavanas yra pirmojo numerio "ReFormers" grupės narys.