Student, Ozark Christian College, Joplin, Missouri, 1970. Bachelor of Music Education, Nebraska University, 1973. Master of Music, Southwestern Baptist Theological Seminary, Fort Worth, 1978.
Professor, Dallas Christin College, 1975-1981; professor, Ozark Christian College, 1981-1985; minister music and worship, Gateway Christian Church, Aurora, Colorado, since 1985. Committee member North America Christian Convention, Cincinnati, 1991-1993. Officer Association Christian College Educators, Joplin, 1975-1985.
Married Marcia Sue Hall, May 20, 1972. Children: Stephanie Sue, Christopher Alan, Rebecca Sue.