He was a losing candidate at the Donegal North-East by-election on 10 June 1976. He was elected at the 1981 general election for the Donegal North-East constituency and was re-elected for this constituency until he lost his seat at the 1989 general election. He was a losing candidate at the 1992 general election.