皮豹子(?~464年),漁陽(今北京密云西南)人。年少時,皮豹子就很有武略。北魏泰常年間任中散大夫,稍后遷內侍左右。北魏太武帝時,為散騎常侍,賜爵新安侯,加冠軍將軍。又官拜選部尚書,都督秦雍荊梁四州諸軍事、安西將軍、開府儀同三司,進爵淮陽公,鎮(zhèn)守長安,尋加征西將軍。后來因盜竊官府財物,被流放到統(tǒng)萬城(陜西省靖邊縣境內)。
北魏太平真君三年(442年),南朝宋文帝劉義隆遣將領裴方明等攻打南秦王楊難當,并攻陷仇池(今西和境內),直接威脅到秦州的安全。太武帝遂重新征召皮豹子,恢復了其原來爵位,拜為使持節(jié)、仇池鎮(zhèn)將,督關中諸軍,與其他將領一起分十路向仇池并進。在樂鄉(xiāng)(甘肅隴南境內),皮豹子大破南朝軍隊,擒其將領王奐之、王長卿等6人,斬首 2000余級,俘獲1000余人。之后,又進軍下辨(甘肅成縣),南朝將領棄城而逃。皮豹子率軍追擊,大獲全勝。因戰(zhàn)功,皮豹子被賜征西大將軍,升任開府、仇池鎮(zhèn)將。
同年十一月,劉義隆再次派遣將領攻擊駐守在下辨的皮豹子,結果還是大敗而歸。興安二年(453年)正月,南朝派遣楊文德等率諸氐、羌圍攻武都,皮豹子分兵救援。但此時其所率兵士已服役三四年,“長安之兵,役過期月,未有代期”,他們“衣糧俱盡,形顏枯悴,窘切戀家,逃亡不已”。所以,皮豹子上表請求派遣援兵增戍武都,以替換戍期已滿的士卒。北魏朝廷遂從高平(今山西東南部)派遣騎兵2000人,攜帶一個月的糧草奔赴仇池。為了解決軍糧問題,在軍事運輸力量不足的情況下,皮豹子建議朝廷讓秦州民眾擔負運糧任務,將糧食從秦州運往仇池。這些舉措,有效緩解了武都前線的局勢,也奠定了武都戰(zhàn)役的勝利基礎。
和平五年(464年)六月,皮豹子病卒。文成帝追惜之,贈淮陽王,謚曰“襄”。 (《天水通史》)