2011年，廖力生入选东莞南城一线队，参加2011年中国足球乙级联赛。2011赛季，他在南区出场19次，射进3球，帮助东莞南城获得第四名，晋级总决赛。廖力生在总决赛的五场比赛都有出场，虽然东莞南城晋级到半决赛，不过在半决赛中以两回合总比分0比3不敌重庆FC而无缘直接升级。在三四名决赛中，东莞南城0比2输给福建骏豪，错过进入升级附加赛的机会。2012赛季，廖力生成为球队队长。虽然东莞南城被认为是该赛季的冲甲热门，但最后却仅在南区获得第六位，无缘升级。不过这个赛季中，廖力生曾于2012年6月2日在2012年