Édesapja Kosztolányi Tibor jogász, édesanyja Gervay Auguszta tanítónő, testvére Kosztolányi Péter (1945–1965) volt.
1962 és 1966 között a budapesti Épületgépészeti Technikumba járt. 1962-ben a Hogy állunk fiatalember c. filmhez kerestek főszereplőt, és az iskolai meghallgatáson választották ki első filmfőszerepére.
A Budapesti Műszaki Egyetem Gépészmérnöki Kar épületgépész szakára járt 1967-től, ahol 1972-ben épületgépész mérnöki diplomát szerzett.
Az egyetem elvégzése után a mérnöki munkára összpontosított, nem vállalt több filmes szerepet. 1972-től a Budapesti Építéstudományi Intézetben dolgozott tudományos munkatársként, később főmunkatársként. Az intézet felszámolását követően számos külföldi tulajdonú cégnél volt ügyvezető egészen nyugdíjazásáig.
1975-ben kötött házasságot, felesége Mészáros Klára, két gyermekük született: Tamás 1978-ban, Ádám 1981-ben.
Nagy szerelme a Balaton volt. Nagyszüleinek Almádiban volt nyaralójuk és születésétől kezdve nyarakat töltött a tó mellett. Itt érték az első vitorlás élmények is.
Hajós szenvedélyét mutatja, hogy a hazai vizekre érvényes vitorlás jogosítványon felül a korlátlan, világtengerekre érvényes képesítést is megszerezte.
Nyugdíjba vonulása után kora tavasztól késő őszig Birdie nevű hajóján vitorlázott a Balatonon. Fiaival számos vitorlásversenyen indultak, és szerepeltek sikeresen. 2011-ben nagy álma teljesült, amikor Európa legnagyobb tókerülő versenyén, a Kékszalagon első helyen végzett hajójával, saját kategóriájában (Yardstick III.).
Tragikus halála is a Balatonon, hajózás közben érte, 2012. október 9-én.[2]