The present study was to demonstrate the effect of taspine isolated from Radix et Rhizoma Leonticis on tumor angiogenesis and its mechanism of action. The anti-angiogenic effect in vivo was evaluated on chicken chorioallantoic membrane (CAM) neovascularisation model and CAM transplantation tumor model. Taspine exerted inhibitory influence on CAM angiogenesis and the growth and microvessel density (MVD) of CAM transplantation tumor at concentrations of 0.5-2μg/egg. The mechanism was demonstrated through detecting vascular endothelial growth factor (VEGF) and basic fibroblast growth factor (bFGF) protein secretion by enzyme-linked immunosorbent assay (ELISA), as well as mRNA expression of VEGF, Flt-1 and Flk-1/KDR by reverse transcription-polymerase chain reaction (RT-PCR). The results showed that taspine down-regulated the VEGF and bFGF secretion in human non-small cell lung cancer cell (A549 cell) and human umbilical vein endothelial cell (HUVEC), and the VEGF and Flk-1/KDR mRNA expression in HUVEC. Additionally, the effect of taspine on HUVEC migration was detected with the method of cell scrape. The result indicated that taspine inhibited HUVEC migration in a dose-dependent manner. These findings suggest that taspine might be a promising candidate as angiogenesis inhibitors.