A Borsod megyei Mezőkeresztesen, Matyóföldön született. Szülei papnak vagy orvosnak szánták, de őt inkább az asztalitenisz és az ökölvívás vonzotta, bokszolónak készült. Tizenhat évesen egy vereség után elment a kedve a sportágtól, de egyre nagyobb sikereket aratott Miskolcon a középiskola színjátszó körében. Érettségi után azonnal felvették a Színház- és Filmművészeti Főiskolára, hallgatóként a Vígszínházban játszott, ahol ösztöndíjat is kapott.
Diplomájának megszerzése után, 1963-ban a miskolci Nemzeti Színházhoz szerződött, egy évvel később a kecskeméti Katona József Színházhoz hívta Radó Vilmos igazgató, 1965-től egy évtizeden át a budapesti József Attila Színház tagja volt. 1974-től 1981-ig a Vígszínház társulatához tartozott, majd a Madách Színházban játszott. 1992-től szabadúszóként fellépett a Turay Ida Színházban, a Körúti Színházban és a Budaörsi Játékszínben, több darab rendezőjeként is bemutatkozott. 2012 óta az Újszínházhoz köti szerződés, ahol nemcsak játszik, hanem több darabot is színpadra állított, köztük Csurka István művei mellett Gyurkovics Tibor Nagyvizit című darabját, amelynek 1972-es ősbemutatójában ő is játszott.
Pályafutása során félszáz szerepet és mintegy 300 filmszerepet játszott el. Kedvenc színpadi szerepe Molnár Ferenc Liliom című drámájának címszerepe és McMurphy alakja Ken Kesey Száll a kakukk fészkére című darabjában, emellett jelentős alakítást nyújtott mint Szakhmáry Zoltán (Móricz: Úri muri), Jago (Shakespeare: Othello), Vang vízárus (Brecht: A szecsuáni jólélek), Lucifer (Madách: Az ember tragédiája), Queeg (Herman Wouk: Zendülés a Caine hadihajón) és Bánk bán Katona József drámájában.
A kiváló testi adottságokkal rendelkező, mindig kaszkadőr nélkül dolgozó színészt filmes szerepeiben is egy ország szerette meg. Sokszor játszott csibészes, vagány figurákat, de hitelesen formált meg személyiségétől távolabb eső karaktereket is. Már főiskolásként, 1962-ben a kamera elé állt a Legenda a vonaton című filmben, a következő évben kisebb szerepet kapott a Hattyúdalban.
Munkásfiút formált meg a Tilos a szerelem című filmben, és játszott a Jókai művéből Várkonyi Zoltán által rendezett látványos filmben, A kőszívű ember fiaiban is. A Sikátor című tragikus szerelmi történetben Törőcsik Mari volt a partnere, és feltűnt a Hideg napok című filmben is. 1968-ban szerepelt az Egri csillagok filmváltozatában, A völgy című drámában és a Bors című népszerű tévésorozatban, utóbbiban Bujtor Istvánnal alakították a kétbalkezes rendőrnyomozó párost, Dezsőt és Oszit. 1970-ben a Gyula vitéz télen-nyáron című vígjátékban gyári munkás volt, aki egy tévésorozat hőseként lesz népszerű.