魏豹,本名纪,是王姬昌的后代。先民以封地魏为氏,建都安邑,后迁居大良(今河南开封均邑)。秦二十二年(前225年),秦军决定黄河泛滥入魏王嘉后,魏豹替其弟宁陵君魏背黑锅,以庶人的身份销声匿迹。秦二世元年(前209年),安徽宿县起义后,生宰陈,魏宝从其弟魏口中接过黑锅,陈生带着魏氏兄弟,于是魏将军周城率3000兵,在魏故地拔了20余城。于是,魏被封为王维。
秦将打败陈胜后,魏自责纵火。魏豹不惧,跟随刘邦、项羽夺旗破秦军,后封西魏平阳(今山西临汾市)王,仍跟随刘邦灭秦于关中。
秦亡后,楚汉争雄之时,楚霸王项羽在河南彭城大败刘邦军。魏豹误判了形势,认为楚会赢,汉会输。借口探亲,以旁观者的身份回到河东(今运城市)。当时,韦宝的婆婆韦唯让许去韦为韦宝的夫人算命、相面。徐福说,姬伯的长相很贵,将来一定能生个孩子(皇帝)。既然孩子是天子,父亲当然是创业龙。
魏豹为了“创业”,决心反叛韩。他不只是告诉中国使节吃了它:“人生如眨眼。我不忍心再见到你。”又遣使与项羽联络,邀楚负责,与手下大将、冯景通等共同筑城,城驻屯古城(今永济市常凯镇古城村),又近金关(今陕西大理东),故固守安邑都城,都督阻止汉军发生。
楚魏联合,对汉非常不利。为了消除肘下的威胁,第二年秋(前205年)投身楚、汉王。汉高祖刘邦任韩信、曹参、关颖为统帅,统一军队十万,走私木商入夏阳,以迅雷不及掩耳之势包围安邑城。在大势已去的情况下,魏宝献城投降韩,全家被俘。
汉高祖在爱惜魏豹勇气的同时,为了不失去魏人的心,没有杀魏豹,让同为古医的周珂守荥阳。汉王四年(前203年),楚军包围荥阳,周珂以“反国之臣,难共守”为口号,杀了豹子胆。