嘉城出道于流浪青年军，于2007年获提升到甲组队。流浪降班后，跟随总监李辉立转投新球队四海。在甲组征战三季后，由于纪律欠佳而遭放弃，曾暂别职业球员身份而转战香港乙组足球联赛和澳门甲组足球联赛。2011年，身为天水围居民的刘嘉城，以借用形式加盟天水围飞马。惟在飞马效力一季后未获留用，遂重返愉园。2014年1月7日，因涉嫌打假波遭廉政公署拘捕。