Born in Covina, California. Raised in Oklahoma City, Oklahoma. Married Christy Stacey in 1972. Began full-time ministry in Oklahoma City in 1972. Two daughters, Dezra, married to Randy Freeman, currently living in Swaziland, Africa, and Staci, currently living in Weatherford, Oklahoma. Dezra has four children; Hudson, Olivia, Griffin and Ella. Staci has three children; Lukas, Charleigh, and Dunkan. Ric & Christy are currently serving as Lead Pastor of Life Fellowship, Weatherford, Oklahoma. Served there for 22 years.