Bachelor, University San Diego, 1967. Postgraduate, University San Diego, 1969. Master of Library Science, University Missouri, 1971.
Postgraduate, Ashby Institute Professional Development, 1987.
Teacher St. Andrews School, Tipton, Missouri, 1969-1970. Technical services librarian Twin Falls (Idaho) Public Library, 1971-1973. Computer coordinator Geauga County Library, Chardon, Ohio, 1973-1974.
Serials supervisor Cleveland Public Library, 1974-1976. Staff librarian Aerial Phenomena Research Organization, Tucson, 1977-1981. President Foundation for unidentified flying object Research, since 1982.
Consultant Mutual unidentified flying object Network, Seguin, Texas, 1972-1974, Columbia Pictures Corporation, Los Angeles, 1976, Broadcast Services Inc., Clearwater, Florida, 1988.
Member Public Access Committee of Tucson, 1979-1980, Tucson Community Cable Corporation, since 1981. Member Tucson Chamber of Commerce, Plaza Club, Old Pueblo Club, Beta Phi Museum.