渔阳(郡治今北京密云西)人。知兵法。初为中散。太武帝时,积军功封淮阳公。为征西将军,镇长安。盗用官财,徙统万。魏失仇池,帝用豹为仇池镇将,率军击氐帅杨文德和宋军。屡胜。征为尚书。后击河西胡无功、免官。又起为内都大官。临阵多谋干战,为当时名将。文成帝和平时,卒。谥襄。(50/1129,参见《北史》37/1352)