Party affiliation: Independent
Counselor Massachusetts Half-Way Houses, Inc., Boston, 1982-1983. Senior trial attorney Criminal Defense division Legal Aid Society, New York City, 1984-1989, managing attorney, 1989-1994. Sole practitioner Hauppauge, New York, 1995.
Senior trial attorney Louisville-Jefferson County Public Defender Corporation, 1995-1997. Assistant public advocate, capital trial attorney Department of Public Advocacy, 1997-2000. Managing attorney Lone Star Legal Aid, Nacogdoches, 2000—2003, Beaumont, Texas, 2002—2004.
Project director East Texas Fair Housing Service Center, Nacogdoches, 2004—2006. Managing attorney, private attorney involvement coordinator Lone Star Legal Aid, since 2006. Lecturer New York City Public Schools, 1989.
Member Nacogdoches Mayor's Committee on People with Disabilities. Board directors Smith County Bar Foundation. Member American Bar Association, American Civil Liberties Union, New York State Bar Association, National Association Criminal Defense Lawyers, Massachusetts Bar Association, Kentucky Bar Association, Texas Bar Association, Smith County Bar Association (lecturer 2005), NLADA, New York Civil Liberties Union, Woodcock Society, Mortar Board, Phi Kappa Phi, Phi Eta Sigma.