| Childhood | 1962 | Oaklyn, NJ | Eagle Scout Award |
| Graduation | 1964 | Collingswood, NJ | Collingswood High School, Validictorian |
| Graduation | 1970 | Princeton, NJ | Princeton University, Bachelor of Arts with Honors |
| Graduation | 1970 | New Haven, CT | Yale Law School |
| Employment | 1970 | New Haven, CT | Started with State of Connecticut, General Counsel, Dept of Environmental Protection |
| Employment | 1977 | Washington DC, DC | Started with President's Council on Environmental Quality & EPA |
| Employment | 1981 | Salt Lake City, UT | Started with Parsons Behle & Latimer |
| Marriage | October 13, 1974 | New Haven, CT, United States | |
| Divorce | 2016 | Y |