范文芳1989年首次出演电视剧《贼公差婆》;1998年主演《神雕侠侣》,饰演小龙女一角受到关注;1999年主演《笑傲江湖》,饰演任盈盈而获得更 高的知名度;2002年首次出演好莱坞电影《皇家威龙》并被评为美国好莱坞“春季银幕最难忘女性”,同年入围好莱坞MTV电影奖。
2009年9月与演员李铭顺结婚并于2014年8月9日生下一名男孩 。