毕业，进入同校中文所，成为牟宗三的弟子。在学期间，曾任台北市立明伦高级中学物理教师，国立台湾师范大学附属高级中学国文教师。1989年，取得中文博士，之后进入国立中正大学，成为中文学系副教授。2003年，中华民国总统大选中，发起连署，反对民进党候选人陈水扁连任。2004年4月，成立民主行动联盟，谢大宁任召集人。8月，发起反军购游行，反对台湾对美国的军购案。10月，与张亚中、黄光国等人，邀集七位中研院院士，发表《两岸和平论述》，提出两岸统合的主张。2008年，马英九当选中华民国总统后，民主行动联盟解散，