A native of Brooklyn, New York and married to Patricia. He is the father of a daughter and three sons and grandfather to seven grandchildren. He was ordained in 1957 and has served as a parish pastor and bishop. He is currently staff pastor at Lord of Life and has been since 1996.