于河北省唐山市，成长于陕西省西安市。1973年于上山下乡运动时期插队到陕西省渭南市临潼县（今西安市临潼区）务农，1976年返回西安市当工人。1978年入读北京电影学院表演系，1982年毕业后被分配到天津广播电视艺术团工作，之后陆续出演《火烧圆明园》、《垂帘听政》、《大桥下面》等电影，并凭借电影《大桥下面》成名。1987年赴英国留学，十年后加入英国国籍。1990年代初赴香港发展，早期与导演徐克签约，参与《黄飞鸿》系列电影的拍摄，1996年加入凤凰卫视主持节目《电影世界》，之后返回中国大陆演艺界发展。199