Bachelor, Brandeis University, 1974. Juris Doctor, University Connecticut, 1977. Doctor of Laws (honorary).
Private practice, 1977-1978. Assistant public defender Office Chief Public Defender, 1978-1983. Chief legal services Public Defender Services, 1983-1989.
Judge Superior Court, 1989-1992. Associate justice Connecticut Supreme Court, Hartford, 1992—2011. Administrative judge Appellate Systems, 1994-2000, 2006.
Commissioner Connecticut Department Children and Families, since 2011. Instructor University Connecticut School Law, 1981-1984, Yale University School Law, since 2006. Instructor ethics and criminal law Quinnipiac College School Law, since 1999.
Chair Evidence Code Drafting Committee, chair Advisory Committee Appellate Rules, Client Security Fund. American Inns Court (past president Fairfield County branch), Association Reproductive Technology (member committee).
Member Justice Education Center. Member American Law Institute, Connecticut Bar Association (Henry J. Naruk Judiciary award 2004).