不是,是虚构人物。
李元芳,由张子健饰演,为电视剧《神探狄仁杰》系列中虚构的人物,历史上并无此人。
“李元芳”是《神探狄仁杰》的编剧钱雁秋的原创角色,并无真实的历史原型,他是中国古代众多英雄与捕头的集合体。