政治家、衆議院議員。
1952年(昭和27年)5月11日、生まれ。
能島の村上水軍を祖先とし、曽祖父 村上紋四郎 衆議院議員・今治市長・愛媛県議会議長・宮窪村長。
祖父 村上常太郎 最高検察庁次長検事・弁護士。
伯父 村上孝太郎 大蔵省事務次官・参議院議員(全国区)。
父 村上信二郎 衆議院議員・防衛庁審議官。
義弟*1に岡田克也民主党代表。
1977年、東京大学法学部卒。
1983年、衆院選に初出馬するが落選。
1986年、衆院選初当選。
2004年、第2次小泉改造内閣で内閣府特命担当大臣(規制改革・産業再生機構)。
2013年、特定秘密保護法案の衆議院の議決で自民党会派で唯一造反し棄権した。
*1:妹が民主党代表岡田克也の妻。