由美国方济各会圣心省负责，1930年杨光被出任张店自治区首位上司（主教）。1932年6月1日，张店自治区升为张店监牧区，杨光被出任首位监牧。1937年5月18日，张店监牧区又升为周村代牧区，杨光被出任首位监牧，1937年9月21日，40岁的杨光被在美国芝加哥祝圣为主教。 太平洋战争爆发后，杨光被作为美国侨民被日军关押在潍县乐道院集中营4年时间。1946年4月11日，罗马教廷在中国正式建立圣统制，周村代牧区升为周村教区，杨光被任周村主教。 1947年起滞留青岛，1951年被捕，关押在青岛监狱5年之久，