村上虹郎は、日本の俳優、声優であり、俳優の村上淳と歌手のUAの一人息子である。9歳の時に両親が離婚し、母親と継父、3人の異母兄妹と一緒に育つ。予備校に通いながら、家族で沖縄に移り住む。また、カナダのモントリオールに留学したこともある。
2014年、第29回笠置映画祭で最優秀新人賞を受賞した受賞作『まだ見ぬ水』で主人公・海人を演じデビュー。2015年、連続テレビ小説「天使のなせる技」でデビュー。その後、同年にはアニメ「あの花」シリーズの実写映画化、映画「わすれないと思ったぼくがいた」で主演を務める。
声優としては、アニメ『いぬやしき』シリーズの獅子神ヒロの声で知られている。現在、芸能事務所ディケイドに所属している。