沈光,字总持,吴兴人,隋朝将领。少时骁勇敏捷,善于赛马,为天下第一,应召参军讨伐高丽,因作战勇猛,得的隋炀帝赏识,当即任命他为朝请大夫,赏赐宝刀、良马,常把他带在身边,关系亲密。不久任折冲郎将,受到的封赏、待遇很是厚重,同僚中无人能与他相比。沈光自认为受到皇恩深重,总想竭尽臣节,隋炀帝被宇文化及杀害,沈光暗中收罗义勇之士,准备为隋炀帝报仇,便与麦孟才、钱杰等人图谋铲除宇文化及,因事情败露,宇文化及大惊连夜逃走,留下司马德戡等逮捕麦孟才。沈光听到营内喧哗,知事情败露,来不及披甲,就袭击宇文化及营帐,空无所获。恰遇司马德戡军冲入,沈光四面受敌,大喊突围,斩首几十人,叛军纷纷败逃。司马德戡又派骑兵持箭从侧面射击,沈光身上没有甲胄,于是阵亡,时年二十八岁。
沈光的父亲沈君道,是陈朝吏部侍郎。隋朝灭亡陈朝后,沈君道移居长安,杨坚的太子杨勇引荐他担任学士,后来沈君道担任汉王杨谅的府掾。因杨谅谋反失败,沈君道受到牵连被除名为民。
年轻时骁勇敏捷,善于赛马,为天下第一,有书记的才能,善于言辞,常常想着建立功名,不拘小节。刚搬到长安时,沈光家中非常贫穷,他的父亲和兄长都以替人抄书为业。只有沈光放荡不羁,结交豪侠之人,为当时长安城中的浪荡子弟所拥戴和依附。很多人都曾送给他财物,沈光因此能够赡养父母,时常有美食和华丽的服饰,不至于穷困潦倒。
隋炀帝杨广征召天下骁勇善战之人讨伐高丽,沈光也报名参加,同时报名的有几万人,都比不上沈光。沈光要去隋炀帝所在的地方朝见,一百多人骑马送他到灞上。沈光洒酒于地立下誓言说:“这次出行,如果不能建立功名,我就死在高丽,不再与各位相见。”沈光跟随隋炀帝攻打高丽时,用冲梯攻击城池,冲梯长达十五丈,沈光爬至顶端,在城墙边与敌人交战,短兵相接,杀死十几个人。敌兵将他打落城墙,还没有掉到地上,正好碰到冲梯上垂下的绳索,沈光抓住绳索又爬了上去。隋炀帝看到后,对他的豪壮感到惊异,并召他前来朝见,见面之后对他非常