文光小时就读于城内进群小学。14岁时,进香港圣·斯特芬学院学英语。旋入
香港大学学医,1923年毕业于
香港大学李嘉诚医学院;1924年赴英国
剑桥大学攻读公共卫生学学位;1926年返国任
圣路加国际医院外科医师,后任圣路加医院院长。1932年二度留英攻读F·R·C·S学位(英国爱登堡皇家外科学院院士学位),1933年底回国;1937年任莆田圣路加医院院长之职兼任医院附属医学校校长;1949年任杭州广济医院外科主任,1951年人民政府接管医院,改名为
浙江省医学科学院附属第二医院,余先后任副院长、代院长、院长。他还是
浙江省医学会理事长、外科分会理事长、
浙江大学医学院外科教研室主任。1978年兼任浙江省科委顾问,1979年当选为浙江省政协常委。同时,他还是
中国民主促进会中央委员和浙江省副主任委员。
余文光是
福建省(1926)第一个介绍并变革治疗胃
十二指肠溃疡的毕氏Ⅱ式手术 的外科医生,解放后又在
浙江省普及了这一术式;他是中国最早对
胰头癌施行whipple氏手术法的外科医师;他还将脾肾分流手术用于门静脉高压合并食道静脉曲张破裂出血治疗,对晚期
日本血吸虫的治疗作出了贡献;在实验外科领域,他是中国最早对动脉修补物(即人造血管)的研究者之一,在浙江,他首次利用丝织的oylon血管治愈了一名经腹股沟部巨大肿瘤切除的患者,使其肢体免于截肢。