元龙兴富州(今江西丰城)人,字伯防。少从父揭溪斯至京师,补太学生。以荫授秘书郎,迁翰林国史院编修。拜江南行台监察御史,未行,改礼部员外郎。至正十八年(1358),奉诏往谕江西,以陈友谅入陷江西,改签江西湖东道肃政良访司事,治建宁,旋退守福州。后召为工部郎中,擢秘书少监。二十八年,明兵破大都,徙仕者至南京,他称疾不往。卒于家。