Bachelor in Elementary Education, College St. Rose. Doctor (honorary), College St. Rose.
Former teacher; licensed realtor Fitzgerald Realty, Glens Falls. Member, chair Town of Queensbury Recreation commission. Supervisor-at-large for Town of Queensbury Warren Company Board Supervisor, 1986—1995.
Budget officer Warren County, 1990—1991. Member District 109 New York State Assembly, 1995—2002. Member Dist 45 New York State Senate, since 2003.
Regional advisory board Glens Falls National Bank.
Member of Adirondack Chamber of Commerce, Warren Company Realtors, Zonta Club of Glen Falls (board director 1993-1995), Ancient Order Hibernians, Sons & Daughters of Erin.
Children: Elizabeth, David, Robert, Thomas, Carolyn, Luke.