1961-ben végzett a Színház- és Filmművészeti Főiskolán, az egri Gárdonyi Géza Színházhoz szerződött. 1965-től 1973-ig az Irodalmi Színpad, 1973 és 1975 között a Vidám Színpad tagja volt. 1975-ben a Pécsi Nemzeti Színházhoz szerződött, 1976-ban a Vígszínház tagja lett. A Mafilm társulatához 1979-ben került. Karakterszerepeket alakított. Az 1959-ben készült Égrenyíló ablak című filmben állt először kamera elé. Országosan ismertté 1968-ban Sípos úr figurájának megformálása tette a Bors című tévéfilmsorozatban. Legnagyobb sikerét az 1974-es Keménykalap és krumpliorr plakátragasztó Lópici Gáspár szerepével aratta. 1998-tól a Győri Nemzeti Színház tagja volt 2016-ban történt nyugdíjazásáig.
Az 1990-es években a lottó reklámarca is volt, a filmklipekben jellemzően egy hatalmas kupac készpénz szertelenül boldog tulajdonosát alakította.
Felesége Humenyánszky Jolán szobrászművész, aki 2021 februárjában hunyt el. Fia Szilágyi Péter operatőr, unokája Nándor.
Utolsó éveiben Budapest Rákosliget lakója volt, rendkívül szerény körülmények között élt, hatalmas adósságokat halmozott fel. 2020. május 3-án holtan találták lakásában, a gyanú szerint 49 éves fia kalapáccsal verte agyon, aki korábbi, apjával szemben 2018-ban elkövetett súlyos testi sértése miatt három évre felfüggesztett kétéves börtönbüntetés hatálya alatt állt, s a tett helyszínén tartóztatták le.
2020. május 22-én helyezték örök nyugalomra a budapesti Új Köztemetőben. A szertartáson beszédet mondott Forgács Péter és Maszlay István.