Graduate with highest honors, Bakersfield College, 1967. Graduate with highest honors, Whittier College, 1969. Doctor of Philosophy in English, University California, Riverside, 1977.
Instructor English University of California at Los Angeles, 1978-1979. Professor English Pepperdine University, since 1979. Member awards selection committee International Association for Fantastic in Arts, 1986.
Judge Dialogue poetry contest, 1986. Participant, panelist Los Angeles Science-Fantasy Society, Pasadena, 1989. Panelist, workshop director, poetry guest Life, the Universe, and Everything: Brigham Young University Symposium on Science Fiction and Fantasy, Provo, 1987-1997.
Poetry workshop instructor Borders Books and Music, Thousand Oaks, California, since 1996. Judge California State Poetry Society, 1983-1998. Literature judge Artasia '97, '98, '99, '00, Thousand Oaks, 1997-1999.
Poet guest of honor Brigham Young University, 1992-1995. Scholar guest of honor Mythopoeic Society, Clark Kerr campus University California, Berkeley, 1995. Poet-in-residence Seaver College, Pepperdine University, since 1997.
Lecturer in field.
Chorus accompanist Glenwood Elementary School, 1988. Merit badge councilor Boy Scouts American, 1985-1995. Organist, choir director, music director, teacher Church of Jesus Christ of Latter-day Saints, others, since 1960.