Associations:
Pennsylvania Bar Association, Amicus Curiae Brief Committee - Chairman, 2006-present
Pennsylvania Bar Association, Subcommittee on Procedural Rules - Vice-Chair, 2004-present
Pennsylvanians for Modern Courts, Southwest Pennsylvania Advisory Board, 1993-present
Academy of Trial Lawyers of Allegheny County, Appellate Practice Committee - Member, 1987-present
Pennsylvania Bar Association, Amicus Curiae Brief Committee - Vice-Chair, 2004-2006
Pennsylvania Bar Association, Amicus Curiae Brief Committee - Member, 2001-2004
American Judicature Society, Board of Directors - Member, 1998-2000
Pennsylvania Bar Institute - Treasurer, 1996-1997
American Bar Association, Subcommittee on Rules of Procedure - Vice-Chair, 1995-1997
Pennsylvania Bar Association, Discovery Rules Committee - Member, 1995-1996
Pennsylvania Bar Association, Judicial Selection & Administration Committee - Member, 1995-1996
Pennsylvania Bar Association, Legislative Subcommittee - Member, 1995-1996
Pennsylvania Bar Institute - Director, 1995-1996
Academy of Trial Lawyers of Allegheny County, Alternative Dispute Resolution Committee - Chairman, 1994-1996
Pennsylvania Bar Association, House of Delegates - Member, 1981-1996
Alleghany County Bar Association, Executive Committee - Member, 1988-1994
Pennsylvania Bar Association, Section Counsil, Municipal Law Section - Member, 1992-1993
Pennsylvania Bar Institute, Judicial Education and Courts Liaison Committee - Chairman, 1990-1992
Pennsylvania Bar Institute - Director, 1986-1992
Pennsylvania Bar Association, Civil Litigation Section - Chairman, 1989-1991
Pennsylvania Bar Institute, Publications Committee - Chairman, 1988-1990
Pennsylvania Bar Association, Civil Litigation Section - Vice-Chair, 1987-1989
Pennsylvania Bar Association, Civil Litigation Section - Secretary, 1985-1987
Pennsylvania Bar Association, Civil Litigation Section - Section Council, 1984-1985
Academy of Trial Lawyers of Allegheny County - Member
Allegheny County Bar Association - Member
Allegheny County Bar Association - Member
American Academy of Appellate Lawyers - Member
American Bar Association - Member
American Bar Foundation - Life Fellow
American Judicature Society - Member
American Law Institute - Member
Pennsylvania Bar Association - Member
Pennsylvania Bar Foundation - Life Fellow
Pennsylvania Bar Institute - Member