亦官亦绅。民国十四年（1925年）4月任热河省全区保甲总办，同年10月任热河承平镇守使兼陆军第三混成旅旅长。同年冬，张鹏飞率从保甲改编而来的七个营的兵力进占朝阳县，任朝阳镇守使，任内曾就阜新县的归属而同奉天省行政公署几次交涉。民国十五年（1926年），汤玉麟任热河督军后，逮捕了张鹏飞，后来张鹏飞于1927年在热河承德病逝。