Former member West Warwick Democratic Town Committee. Former stockbroker America Securities & Research Corporation. State senator Rhode Island, 1991—1992.
State senator, District 19, 1995—2002. Member Special Legislature, Joint Highway Safety Committee, Constitutional & Gaming Issues. Chairman Finance Committee.
State senator, District 32 Rhode Island. Vice president Investments, Union Bank of Switzerland Paine Webber.
Member of Lions.
Married Debra Farrell. Children: William, Kaitlyn.