小学毕业后,范文芳进入新加坡英文学校淡马锡中学。1988年范文芳出于好奇参加了时尚杂志《Her World》举办的少女选秀比赛,最后获得冠军;同年在中国台湾拍摄了Olay玉兰油电视广告。
演艺经历1999年,范文芳主演电影《真心话》,并且凭借该片入围香港电影金像奖,此外范文芳主演的武侠剧《笑傲江湖》正式播出,在新加坡和中国台湾两地均获得收视第一,范文芳饰演女一号任盈盈。同年她和英国组合911录制了英文单曲《Private number》,和蔡健雅等三人为新加坡政府演唱千禧年庆典歌曲《The moment of magic》,并获得两张白金唱片奖和新加坡本土最受欢迎女歌手奖,同时被投票评选为马来西亚最受欢迎女演员,并在红星大奖上获得“特别成就奖”的奖项。