Tanított a Zsámbéki Tanítóképző Főiskolán, a kolozsvári Sapientia és a Pázmány Péter Katolikus Egyetemeken. Diákkorától foglalkozik fotózással, azóta száznál több tárlaton mutatta be alkotásait. Több ezer kilométert beutazva örökítette meg Európa és a Kárpát-medence tájait, emlékeit, nevezetes embereit: írókat, képzőművészeket, muzsikusokat. Írói munkássága is jelentős, közéleti, kulturális és vallási folyóiratokban publikál, néprajzi és művészeti kötetei jelentek meg. 2003-ban Prima-díjat, 2011-ben Balogh Rudolf-díjat kapott eddigi munkásságáért. Visegrádi tárlatán az idén 111 éves újpesti Kodály Zoltán férfikar énekelt, a kiállítást Balla András fotóművész, a Magyar Művészeti Akadémia tagja nyitotta meg.