广东省香山县（今中山市）二区石门乡人。早年在香港做工，后来参加革命，赴加拿大充任侨工，刺杀了汤化龙。
生平.王昌生于一个贫农家庭，他的父亲叫王协和，母亲叫刘氏，他们育有三儿三女，王昌排行第二。幼时他入读书塾。16岁时，他随乡亲到香港做工。在香港期间，他逐渐受到孙中山的革命思想影响。后来，加拿大华侨李翰屏介绍王昌参加了孙中山领导的革命组织。为了同康有为、梁启超领导的保皇会竞争，在李翰屏的推荐下，王昌被孙中山派到加拿大的维多利亚（即“域多利”）。王昌在此开设理发店作为据点，进行革命活动