原名張紫臣,筆名林一白。吉林長春人。畢業于東北師范大學中文系、北京師范大學中文系研究生班。歷任中國民研會秘書、《民間文學》編輯,北京對外貿易學院講師、副教授,北京師范大學中文系民間文學教研室主任,教授、博士生導師。民研會北京分會主席,北京市文聯主席團委員。1955年開始發表作品。1982年加入中國作家協會。著有專著《民間文學基本知識》、《魯迅詩解》、《歌謠小史》、《中國古代傳說》、《中國民間小戲》、《中國巫術》、《民間文藝學原理》,譯著《北京地名志》等。專著《中國民俗與民俗學》獲北京市哲學社會科學優秀成果獎。