Party affiliation: Democrat
Associate Shea & McKay, Norwood, Ohio, 1966-1971. Assistant attorney general State of Ohio, Cincinnati, 1971-1979. Private practice, since 1971.
Senior trial counsel Hamilton County Public Defender, 1979-1990. Member death penalty task force United States Court Appeals (6th circuit).
Member Ohio Death Penalty Task Force, Columbus, since 1981. Member Cincinnati Bar Association (executive committee 1976, special award of merit 1978), Ohio State Bar Association, Stewart Inn of Court (Courageous Advocate award), Cincinnati Criminal Defense Lawyers Association (President's award 1996), Order of Curia, Phi Beta Kappa, Phi Delta Theta.