Juvenile division chairman 1978-1979. Chairman San Gabriel Valley Get-About Transportation Board, 1980-1984. Member Los Angeles County Solid Waste Curbside Recycling Task Force, 1980-1982.
Chairman La Verne City Commission on Environmental Quality, 1972-1975. Member La Verne City Planning Commission, 1966-1972. Moderator La Verne Church of Brethren, 1966-1975, chairman board 1977-1980, member church board directors, 1966-1984.
Trustee, officer San Gabriel Valley Mosquito and Vector Control District, since 1991. Member American Association for the Advancement of Science (life mem), American Society Plant Taxonomists, California Botanical Society, San Bernardino County Museum Association, Audubon Society, Sierra Club, National Geography Society, Sigma Xi.