Bachelor, Beloit College, 1971.
Costume designer/director Center Stage, Baltimore, 1971—1974. Costume director Loretta Hilton Theatre, St. Louis, 1974—1976, Long Wharf Theatre, New Haven, 1976—1980. Supervisor, director photography, costume designer Jim Henson Associates, New York, 1980—1988.
Freelance designer Guilford, Connecticut, since 1988.
Secretary Shoreline Unitarian Universalist Society, Madison, 1999—2002, vice president, since 2002. Member of Shoreline Arts Alliance (honorary. President 1996-1999, director 1990-1999, State of Connecticut General Assembly citation 1997).
1 child Jonathan.