楊光林,男,苗族,1940年12月生,貴州榕江人,1971年1月加入中國共産黨,1958年12月參加工作,石家莊第一鐵道兵學校鐵路工程專業畢業,中專學歷。
現任貴州省人大常委會副主任。1958年12月—1960年7月鐵道兵第26團戰士、班長、文化教員。1960年7月—1962年4月石家莊第一鐵道兵學校鐵路工程專業學習。1962年4月—1985年3月鐵道兵第24團排長、69團參謀、14師教導隊副隊長、隊長(副團職)、教導隊黨委副書記,瀋陽軍區守備12師偵察科科長、第34團副團長兼參謀長、副團長、團黨委常委、團直機關黨委書記。1985年3月—1989年10月貴州省榕江縣委副書記,縣委書記、黨校校長(兼)。1989年10月—1993年5月貴州省監察廳副廳長,省紀委常委。1993年5月—1993年10月貴州省民委主任、黨組書記,省紀委常委。1993年10月—1996年2月貴州省黔東南州委書記,州委黨校黨委書記、校長(兼)。1996年2月—1998年1月貴州省政協秘書長、辦公廳黨組書記。1998年1月—2003年1月貴州省政協副主席兼提案委員會主任。2003年1月—貴州省人大常委會副主任。