Născut în localitatea Gilau, într-o familie de credincioși penticostali, primul din 16 copii, a cunoscut de mic experiența vieții de credință.
A absolvit Seminarul Teologic Penticostal în a 3-a serie, în 1988, fiind ordinat ca pastor în toamna aceluiași an. A început lucrarea pastorală la Huedin și în împrejurimi, apoi la biserica din Someșeni, Cluj-Napoca.
În 1990 a început să predea la ITP București, apoi în 1992 a continuat studiile de master la Church of God School of Theology (PTS), Cleveland, TN, SUA.
Din 1994 este pastor al Bisericii Române Betezda din metropola Detroit, SUA.
Din această perioadă s-a implicat împreună cu Biserica Betezda în lucrarea de evanghelizare și misiune susținând misionari prin DYM, APME și de asemenea luând personal parte la călătorii transculturale în India, Uganda, Rwanda, Kenya, Republica Moldova, România.
Este căsătorit cu Rodica, au împreună 3 copii și șapte nepoți.