陆军官校35期步兵科，在2000年政党轮替后隔年出任陈水扁政府国安会秘书长，曾任国安局长、国防部军情局长、陆军官校校长、陆军八军团司令、陆军参谋长、陆军步校校长、陆军作战署长、陆军步兵226师长、陆军步兵127师长、金防部作战处长、陆军金东师参谋长及陆军步兵117师351旅长等军职。