于国立冈山高级农工职业学校、台湾大学畜牧系（空军官校飞行39期，后来转学），曾任水电工程人员、化学检验员、研究助理等职，1966年在胡金铨力邀之下进入联邦影业公司，初登萤幕便在《龙门客栈》（1967）担纲男主角，次年再主演《侠女》（1970）一片，成为胡金铨导演班底。1978年，他随胡金铨赴南韩，拍摄《空山灵雨》、《山中传奇》。1979年以《山中传奇》入围第16届金马奖最佳男主角，1982年以《大轮回》获第二十八届亚太影展最佳男主角奖。现任「财团法人胡金铨导演文化艺术基金会」执行长，致力于胡金铨电影作品