Associate of Arts, Mesa (Arizona) Community College, 1985. Bachelor in Literature/Writing, University California, San Diego, 1991.
Writing consultant Oasis Writing Center, San diego, 1989-1990. Science and technical translator Landry & Locke, Goettingen, Germany, 1990-1993. Language and science tutor De Anza College College, Cupertino, California, 1993-1995.
Research assistant Human Performance Research Laboratory, National Aeronautics and Space Administration/Ames Research Center, Moffett Field, 1994-1995. Public relations coordinator Threshold Enterprises, Inc., Scotts Valley, 1995-1996. Public relations account manager Master of Computer Applications, Inc., Mountain View, 1996-1997.
Freelance writer Scotts Valley, since 1997.
Volunteer, sanctuary steward Save Our Shores, Santa Cruz, California, since 1996, public information officer American Red Cross, Santa Clara Valley, California, since 1999. Member Public Relations Society of America.