王老养出生于台湾南部,于2008年时创立了台湾共产党 (2008年),原本台湾的中华民国政府规定民众不能成立共产党,但是在2008年王老养成立了台湾共产党后就瓦解了这项规定,中华民国内政部规定成立政党必须有30人以上连署才可以成立新的政党,然而台湾共产党好称台湾共产党已经超过30人连署,因此中华民国政府愿意让他们成立了,台湾共产党成立后王老养于台湾台南市建立了共产山庄,王老养是台湾共产党党主席。