入红第四方面军第四军，参加了二万五千里长征。1936年加入中国共产党。抗日战争时期，先后在八路军一二九师某部任班长，河北省冀南八旅某部任排长、连长。1942年赴陕甘宁边区安定县瓦窑堡抗大总校学习，归队后，任松江军区第四分区独立五师一团三营九连连长。第二次国共内战中，任东北四十九军一四七师四三九团二营营长。1950年任广西省航空站警卫营长。 方有臣在第二次国内革命战争和抗日战争中，先后参加过川北茅州战役，甘肃蒋家大屯战役，河北乡村谷战役，百团大战和反扫荡，在第二次国共内战中，参加了吉林、港家屯、四平、法库