Absolvent al facultății de Filologie, Universitatea din Timișoara, promoția 1969. Profesor de română și latină la Liceul Militar „Ștefan cel Mare”, din Câmpulung Moldovenesc. Instructor, Casa de Cultură a Studenților Timișoara, din martie 1972 până în martie 1981. Coordonator al cercurilor și cenaclurilor de la Casa Studenților. Împreună cu Marcel Luca a editat în 1972, 1973, 1974 primele numere din „Paradox”, prima revistă de s.f. tipărită din România. În 1980, a înființat, la Casa Tineretului din Timișoara, clubul de anticipație „Helion”, pe care l-a coordonat până în anul 2014. Din 1981, până în prezent, redactor-șef al revistei tipărite „Helion”. Din 2010, până la 30 decembrie 2016, redactor șef al „Helion” on-line (67 de numere). Organizator sau coorganizator a patru Convenții Naționale de Science-Fiction (Romcon) 1980, 1989, 2012, 2016. Organizator al EUROCON 1994 la Timișoara. Vicepreședinte ARSFAN (Asociația Română de Science-Fiction) 1991-1999. Președinte al Asociației Culturale „Helion” de la înființare (2010). Președinte executiv al ARCASF (Asociația Română a Cluburilor și Autorilor de Science-Fiction). Debut cu cronică de carte în 1962 în ziarul „Înainte” din Craiova. Articole, cronici, interviuri în „Forum”, „Drapelul Roșu”, „Paradox”, „Orizont”, „Helion”, „Renașterea Bănățeană”. Premiul pentru Promotor, dat de Societatea Europeana de S.F. - EUROCON 1994.