He has experience in faith-based counseling agencies and Community Mental Health Crisis Services. He is an Ordained Elder in The United Methodist Church and endorsed by that denomination as a Pastoral Counselor and Spiritual Director. He has served as the pastor for several churches in the New Mexico Annual Conference of The United Methodist Church. He received the Master of Divinity and Doctor of Ministry from Southern Methodist University and the Master of Social Work from The University of Houston.