二年（1622年）壬戌科联捷进士，任江西新建县知县。行取主事，历任吏部郞中，督学贵州。崇祯十七年（1644年），官川北参政，被提拔为右佥都御史，代陈士奇职，巡抚四川。龙文光接到任命后，与总兵官刘佳胤兵三千，由顺庆驰援成都。数日后，部署尚未完成，成都已被张献忠起事军队攻破。起事军驱赶文武官员及军民男妇到东门之外，准备屠杀，史称“忽有龙尾下垂”，起事军队以为是祥瑞，于是停止行刑。龙文光仍然不屈，在濯锦桥被杀害。刘佳引自沉于浣花溪。《明史》有传。。