Associate of Arts, San Jose City College, 1958.
Program director, announcer, Air Network, Glendale, California, 1965-1966;
announcer, board operator, Family Stations Inc., San Francisco, 1959-1965;
announcer, continuity director, Family Stations Inc., Oakland, California, since 1966. Producer, host Christian Home, Life with Meaning, Radio Reading Circle. Volunteer consultant broadcast media International Council Biblical Inerrancy, Oakland, 1984-1986' member of advisory board Star Song Enterprises, San Jose, California, 1983-1984, City Team Ministries, San Jose, since 1990.
Church officer Evangelical Free Church, San Jose, 1966-1982, teacher, since 1966, leader home Bible study, since 1978.
Married Marjorie Alice Neff, January 16, 1960. Children: Steven Arthur, Nancy Ruth, Roger Alan, Daniel Craig.