Ur. w Starym Zamościu, po święceniach (1935) studiował teologię na KUL, poczym objął parafię starozamojską. W 1941-46 był rektorem kościoła św. Krzyża. Po wyjściu Niemców kontynuował jego budowę, później z ks. F. Zawiszą (okna, nadbud. wieży, krycie dachu).
|Od 1946 do śmierci w Lublinie, był wykładowcą na Seminarium Duchownym, w 1953 został dr teologii (1965-69 czł. zarządu sekcji ojców duchownych semin. diecezjalnych i zakonnych przy Episkopacie Polskim). Miał piękny baryton i podczas święcenia kościoła w 1947 wykonał śpiew liturgiczny (śpiewał też w Zamościu tego roku w Misterium pamięci ofiar pacyfikacji).


 * Ks. Efner nie miał chęci  jechać do Lublina, zżył się z Zamościakami. Mieszkańcy  kilka razy byli  delegacją by ks. Efner został. Wożono nawet dzieci aby u bpa płakały za księdzem. Bp Wyszyński przyjął delegację bez dzieci, mówiąc, że jest to sprawa starszych a nie dzieci.