Teacher natural science docent program Oakland Museum, 1987-2000. Member We. Field Ornithologists (president 1978-1981, director 1975-1991), California Bird Records Committee (secretary 1976-1981), Sierra Club, American Birding Association, Nature Conservancy, Point Reyes Bird Observatory, Alameda County Breeding Bird Atlas (board directors), Oakland Zoo-East Bay Zoological Society, San Francisco Bay Bird Observatory, American Board Conservancy.
Member faculty department biology Merritt College, Oakland, California, 1968-1970. Member faculty College of Alameda, 1970—2005. Retired, 2005
Chairman science and mathematics division, College of Alameda, 1973-1975.
Consultant Environmental Impacts Reports, since 1972. Leader natural history trips, since 1978. Member Educational Use Advisory Committee, East Bay Regional Park District, 1981-1990.