A absolvit Facultatea de Filologie a Universitatii Babes-Bolyai din Cluj-Napoca in 1969. Ziarist, redactor-sef la Timpul din Resita, director al Bibliotecii Judetene Caras-Severin din 1997 pana in prezent. A colaborat cu Luceafarul, Contemporanul, Amfiteatru, Steaua, Echinox, Flamura, Transilvania, Orizont, Semenicul, Timpul .
Volume:
Aurul din aripi,, 1986
Cochetaria cu fulgerul, versuri, 1995
Santier in creier, poeme, 1996
Neputinta de-a inchide cercul, 1999
Provinciile cerului, 2000
La paradisul mineral Gruescu, reportaj, 2000
De o suta de ori Banat. Patima si patimirile unui publicist in pustie, 2003
N-am opera, 2004
Ca poetu’ nu-i ca omu’, 2005
Camila din Bucegi. Veghind la capataiul cartii, 2006
Si veti trece prin vama cu fluturi, reportaje, 2007
Pumnul pe i, antologie de poezie, 2007
Volume colective:
Atelier al cercurilor literare, 1977
Caras-Severin, monografie, 1981
Orasul cu poeti, antologie alcatuita de Gheorghe Jurma, 1995
Nichita, vol. I, 1996; vol. II, 1998
Rezervatia Naturala Cheile Nerei-Beusnita. Coordonatele unui ecoparteneriat. Coautor Cornel Sturza Popovici, 1996
Dictionarul scriitorilor din Caras-Severin, 1998
Alexander Tietz si Banatul Montan, 1998
Un enciclopedist roman aproape uitat: Dr. Corneliu Diaconovici, 1999
Bibliotecile din Banat intre 1850-1918, 2000
Libraria, Targu-Mures, Biblioteca Judeteana Mures, 2002
Antologia poetilor ardeleni contemporani, 2003
Poetii revistei Echinox, 2004
Premii literare:
Premiul Al. Sahiapentru reportaje, in 1982
Premiul revistei Steauala Concursul de poezie Octavian Goga, 1982
Premiul Fundatiei Octavian Doclin, 1999