陸奥国桃生郡赤井村(宮城県桃生郡深谷村、赤井村、矢本町を経て現東松島市赤井)で、仙台藩陪臣・村上東八郎の二男として生まれた。