- B.A. Political Science, Syracuse University, 1983
- Juris Doctor, Syracuse University College of Law, 1988
- Admitted to practice, New York State courts, 1989
- Admitted to practice, United States District Court, N.D.N.Y., 1989
- Associate Attorney, Kernan and Kernan, P.C., Utica, NY 1989-1992
- Founded independent firm, Waterville, NY, 1992
- Member, New York, Oneida Co. & Madison Co. Bar Associations
- Member and Past-President, Waterville Rotary Club, 1991-
- Trustee, Waterville Public Library, 1995-