民国第一届国会众议院议员。民国三年（1914年）赴欧洲各国考察政治（一说，民国二年他参加了二次革命，革命失败后流亡南洋）。民国四年（1915年），王有兰回到中国（一说回国时间为1916年），参加护国运动。民国五年（1916年），革命军政府成立，王有兰充军务院军事参议、云南护国第二军参议兼岭南道尹。1916年袁世凯去世后，国会恢复，王有兰重任国会众议员。1917年王有兰参加在广州举行的广州国会非常会议。1919年，他担任云南省昆明市政公所督办。1935年，王有兰担任江西省第四区（赣州）行政督察专员。193