门侍郎。马光后来从越骑校尉迁任执金吾。建初四年（79年），汉章帝封马廖为顺阳侯、马防为颍阳侯、马光为许侯。明德太后得知后反对，马廖等人也请求辞退，愿降为关内侯，汉章帝不肯。马廖等人不得已接受封爵，但上书请求辞官，汉章帝准许。五月，马防、马廖、马光都以特进的身分回家休养，隔年（80年），马光被任命为卫尉。建初八年（83年），侄子马豫向朝廷投书抱怨，官吏参奏马防、马光兄弟奢侈逾制，全部都被免官遣返回封地。马光比马防谨慎收敛，汉章帝下诏让马光留在京城。马光为人处事小心、周到而细密，马光母亲去世后，马光十