谢春木于1921年毕业于台北师范学校(现台北师范学院),不久留学于日本东京高等师范,并且于1925年毕业,转入高等科。谢春木在学期间曾参加台湾文化协会的第二、三回夏季文化讲演团,但是因为二林事件发生,乃退学回到台湾声援,不久便进入台北的台湾民报社工作。1927年台湾民众党成立,谢春木出任中央常务委员,并且担任政治部主任、劳农委员会主席。但是由于谢春木的激进路线主导台湾民众党,导致日本官方于1931年强制解散台湾民众党。
台湾民众党解散之后,谢春木也于1931年举家移住中国大陆,并且创设“华联通信社”。1933年12月改名谢南光,并且出任南洋华侨联合会书记,中日战争开始时,谢南光进入重庆的国际问题研究所,担任收集日军情报之工作,1940年9月任秘书长。之后谢南光担任台湾革命同盟会常务委员,1943年11月任主任委员。第二次世界大战结束后,谢南光任中国驻日代表团委员,担任政治经济组副组长,滞留日本东京;1950年谢南光辞职,担任天德贸易会社理事长,并被选为日中友好协会理事。1952年前往北京,以“特别招待人”的身分参加中国人民政治协商会议,复出任中国全国人民代表大会代表、常委会委员等职,1969年病逝于北京。[1]
中华人民共和国第三届全国人民代表大会常务委员会委员。 历任中央华侨事务委员会委员,外交学会理事,中国亚非团结委员会委员。 是第二届全国人大代表。[2]
谢南光着有
是记录中国台湾民族运动史上最珍贵的文献之一