1976年,考入长影演员剧团后,参加拍摄的第一部故事片是《赣水苍茫》,扮演排长李虎。之后又在他的成名作《祭红》中扮演男主角,后又在《黄英姑》、《第三女神》、《西子姑娘》、《不该发生的故事》、《五号机要员》、《梅山奇案》、《颤动的金翅膀》、《冒名顶替》、《男儿要远行》、《花开花落》等影片及电视剧《告别30年》等中扮演主角或重要角色。其中《不该发生的故事》中的韩喜柱给观众留下深刻印象。
1993年,感到中国电影业走向了低谷,他选择了当导演。