Kavanagh osallistui kahteen F1-osakilpailuun kaudella 1958. Hän karsiutui molemmissa, eikä päässyt starttaamaan kilpailuihin. Monacossa hän epäonnistui aika-ajoissa ja Belgiassa hänen autonsa moottori petti harjoituksissa, kun hän oli 20. nopein 28 kuljettajasta.