林芳兵出生于扬州市。1987年凭借电影《夜行货车》和《一个死者对生者的访问》同时提名第10届大众电影百花奖最佳女主角。1991年因在电视剧《唐明皇》中扮演杨贵妃获第11届中国电视金鹰奖最佳女主角,被称为最美的“杨贵妃”。其后她又先后出演了《燕子李三》《白发魔女》《家里家外》等剧,2000年退出娱乐圈。
退出娱乐圈后,林芳兵在家相夫教子,同时也开始写诗作画。如今53岁,也美丽依旧。