張魯公旗沛國人。初,祖父道陵,漢順帝時客於,學鶴鳴山中,造作符書,以惑百姓。受其道者輒出米五斗,故謂之「米賊」。道陵遂稱天師,號「正一真人」。道陵死,傳子衡,衡傳於魯,魯遂自號「師君」。其來學者,初名為「鬼卒」,後號「祭酒」。祭酒各領部眾,眾多者名曰「理頭」。皆校以誠信,不聽欺妄,有病但令首過而已。諸祭酒各起義舍於路,同之亭傳,縣置米肉以給行旅。食者量腹取足,過多則鬼能病之。犯法者先加三原,然後行刑。不置長吏,以祭酒為理,民夷信向。朝廷不能討,遂就拜魯鎮夷中郎將,領漢寧太守,通其貢獻。

韓遂馬超之亂,關西民奔魯者數万家。時人有地中得玉印者,群下欲尊魯為漢寧王。魯功曹閻圃諫曰:「漢川之民,戶出十萬,四面險固,財富土沃,上匡天子,則為,次方竇融,不失富貴。今承製署置,勢足斬斷。遽稱王號,必為禍先。」魯從之。

魯自在漢川垂三十年,聞曹操征之,至陽平,欲舉漢中降。其弟衛不聽,率眾數万,拒關固守。操破衛,斬之。魯聞陽平已陷,將稽顙歸降。閻圃說曰:「今以急往,其功為輕,不如且依巴中,然後委質,功必多也。」於是乃奔南山。左右欲悉焚寶貨倉庫。魯曰:「本欲歸命國家,其意未遂。今日之走,以避鋒銳,非有惡意。」遂封藏而去。

操入南鄭,甚嘉之。又以魯本有善意,遣人尉安之。魯即與家屬出逆,拜鎮南將軍,封閬中侯,邑萬戶,將還中國,待以客禮。封魯五子及閻圃等皆為列侯。魯卒,諡曰原侯,子富嗣。