家庭成员:妻は元モデルの田島都。スカイライダー役で俳優デビュー。大利根ウエスタン月夜』以降、必殺シリーズにの花屋(後に鍛冶屋)の政役で出演。これより、次第に時代劇への出演が増え、時代劇俳優としての地位を確立していく。生真面目そうな見た目からは意外にも明るい性格であり、必殺仕事人Vの共演者に「スカイライダー知らない?」と変身ポーズをして見せたという楽しい一面もある。同1985年には、NHK大河ドラマ『春の波涛』に出演。NHK大河ドラマにはこれ以降も比較的重要な役で出演しており、1988年には『武田信玄』で農民から一城の主となる異色の武将高坂昌信役を、1993年の『炎立つ』では第二部で主演となる藤原清衡を演じた。1996年の『秀吉』では明智光秀を演じた。これは時代考証を担当した小和田哲男の「明智光秀はこれまでの時代劇では悪役が多かったが、歴史的に見れば悪役とはいいがたい面もある。明智役は若くて爽やかで清潔感のある人を」という意見に沿って決められた配役であり、小和田自身も満足していたと語っている。村上が演じたことにより光秀の居城である丹波亀山城や首塚(亀岡市宮前町の谷性寺)のあった京都府亀岡市を訪れる観光客が増加したことを地元の京都新聞が報道した。1999年『元禄繚乱』でも、準主役級の柳沢吉保役を演じた。『元禄繚乱』の放送終了後、長期にわたって大河ドラマの出演が途切れていたが、2013年放送の『八重の桜』で松平春嶽を演じることが決まり、14年ぶりに大河ドラマへの出演を果たすこととなった。同作が東日本大震災からの復興のために作られる側面を持つことから、出演を決めたとのことである。1992年、NHKの金曜時代劇『腕におぼえあり』に主演。原作とした複雑な展開を持ち、村上は逆境を前向きに生きる脱藩浪人を演じた。ユニークで力強い立回りも披露し大ヒット、原作の続編をもとにシリーズ化も行われた。近作では、テレビ朝日の『八丁堀の七人』で演じた青山久蔵役が当たり役で、同「銭形平次」にも主演している。時代劇では基本的には剣豪ないし剣技に秀でた侍を演じることが多い。2009年6月、妻がモデル時代に在籍していた縁もありオスカープロモーションへ移籍。PS:必殺シリーズ恒例の舞台「納涼必殺まつり」で初登場。