He was a Teachta Dála (Territorial Decoration) for the Roscommon–South Leitrim constituency from 2007 to 2016. He was elected to the Dáil at the 2007 general election. Feighan is from Boyle, County Roscommon.
He took part in the RTÉ charity show, You"re a Star in 2006 to raise funds for a children"s charity.
Feighan was first elected at the 2007 general election. In July 2010, he was appointed as party spokesperson on Community, Equality and Gaeltacht Affairs.
He was re-elected at the 2011 general election. He told the Dáil he was "sincerely sorry" for breaking a pre-election promise in relation to the issue.
On 13 July 2015, he announced that he would not be contesting the 2016 general election.