1987 yapımı "Lemon Sky" adlı televizyon filminde birlikte rol aldığı Kyra Sedgewick ile 1988 yılında evlenen oyuncu, Travis ve Sosie adlı iki çocuğun babasıdır. Hâlen New York’ta yaşayan Kevin Bacon, 1996 yılında "Losing Chase" adlı filmle ilk yönetmenlik denemesini gerçekleştirdi. Filmde karısı Kyra başrol oyuncu olarak yer aldı. Oyuncu özellikle 1995 yapımı "Apollo 13" ve 1996 yapımı "Kardeş Gibiydiler" dev oyuncu kadrolu filmlerle adını duyurdu. Oyuncu, 2000 yapımı "Görünmeyen Tehlike"'de Elizabeth Shue ile birlikte rol aldı. Filmde, görünmezlik formülünü kendi üzerinde deneyen ihtiraslı bir bilim adamını canlandırdı. 2003 yılında Clint Estwood'un yönettiği "Gizemli Nehir" filminde Sean Penn ve Tim Robbins ile rol aldı. Körfez savaşına katılmış asker Michael Strobl'un kendi yaşadıklarından yola çıkarak yazdığı hikayeden uyarlanan HBO yapımı "Taking Chance" adlı televizyon filminde yer aldı. Film 2009 yılında gösterime girdi. Bu rolüyle Altın Küre Ödülü ve Ekran Oyuncuları Derneği Ödülü'nü kazandı.