被软禁9年——先是被禁闭在圣淘沙，后来限制其住址、就业权、旅行权以及行使政治权利。他被扣留前曾经担任教师、大学物理学助理教授、社会主义活动家以及新加坡国会议员。获释后，他担任博士生和口译人员。谢太宝于1997年前往德国旅行，最晚至2000年时还访问过荷兰。他在发展经济学的博士论文于2006年完成。
早年生涯.谢太宝于南洋大学物理系毕业，后短暂时间担任中学教师，然后在南洋大学当助教。
政治生涯.1963年，谢太宝代替被新加坡政府逮捕的党员，代表社会主义阵