Precise extraction of facial feature points is fundamental to a variety of applications including face processing and human-machine interface. In this paper, a novel method of extracting facial feature points for profile faces is presented. This program is mainly based on a 3D rotation model of head and Active Shape Model (ASM). First we transform a profile face to a corresponding frontal face. Then, we implement the ASM program on the frontal face image. According to the relation between the profile face and frontal face, the final position of feature points on the profile face is obtained. We take limited facial feature points to do experiments and results show this kind of method is pretty effective.