
1973 és 1975 között a Pécs Városi Kórház sebészet-traumatológia orvosgyakornoka, 1975 és 1977 között a Pécsi Orvostudományi Egyetem Anaesthesiológiai és Intenzív Therápiás Klinikán volt gyakornok. 1977 és 1991 között a SOTE Ér- és Szívsebészeti Klinikán egyetemi tanársegéd, majd adjunktus.
1989-ben megkapta az Orvostudományok Doktora címet. Ezt követően 1994 augusztusáig a Haynal Imre Egészségtudományi Egyetem Szív- és Érsebészeti Klinika igazgatója, egyetemi tanár. A Zala Megyei Kórház szívsebészeti osztály osztályvezető főorvosa lett, és ő vezette a Haynal Imre Egészségtudományi Egyetem Szívsebészeti Tanszékét is. 1997-től a POTE és Irgalmasrend II. Sebészeti Klinika – Szívcentrum igazgatója, a POTE Szívsebészeti Tanszék tanszékvezető egyetemi tanára. 1999 augusztusától a Pécsi Tudományegyetem Általános Orvostudományi Kar Szívgyógyászati Klinika igazgatója. 2008 augusztusában saját kérésére nyugdíjazták.
1997. október 23-án Pongrátz Gergely kérésére a forradalom negyvenedik évfordulóján ünnepi beszédet mondott a Corvin közben. 2007 augusztusában Zétényi Zsolttal megalapította a Kárpát-haza Nemzetőrséget.
Munkásságát 2001-ben Széchenyi-, 2003 júniusában Magyar Örökség díjjal ismerték el.
2006-ban Prima Primissima díjban,
2008-ban Pro Cultura díjban részesült.
PRO PATRIA, NON NOBIS DOMINE! (A hazáért, nem magunkért Uram!) feliratú aranygyűrűvel ismerték el 2008 novemberében.
Budapest V. kerületének és Kaposvárnak a díszpolgára. Nős, két gyermeke van. Bátyja, Papp László akadémikus.
