State University of New York at Stony Brook (Bachelor of Arts). Vermont Law School (Juris Doctor).
Worked at 220 West. Venango Saint (Mercer, Pennsylvania) specializing in Criminal Law, Family Law, Personal Injury, Contracts. Admitted to the bar, 1987.