Party affiliation: Fianna Fáil
Member, Roscommon County Council. Member of Dàil for RoscommonLeitrim, 1977 and for Roscommon, since 1981. Member, Dàil Committees on: Public Accounts, Procedure and Privileges, Small Businesses.
Minister of State, Department of Health, 1987-1989. Minister of State, Department of Transport, Department of Posts and Telegraphs, Mar.-Dec., 1982. Minister of State for Trade and Marketing.
Department of Industry and Commerce, 1989-1992. Dàil Eireann and Member, Council of Europe, since 1992. Member, Suck River Drainage Board, 1979.
Member. Board of Management, Athlone Regional Technical College. Member, Roscommon Enterprise Development Society Ltd., member, National Monuments Advisory Committee. Former Chairman, National Co-ordinating Committee on Drug Abuse.
Member, Roscommon Vocational Education Committee.