萧庭生是祁王和一名妃子生的。萧庭生从小生活在掖幽庭,其实他是梁帝的孙子,当年夏江和谢玉诬陷太子祁王要谋权篡位,于是梁帝赐祁王毒酒自尽,除了祁王一位怀孕的妃子躲进掖幽庭,其他人都被诛杀,那名妃子所生的孩子就是萧庭生,在那位妃子死后萧庭生便一直待在掖幽庭,备受欺负。
萧庭生是大梁武靖皇上萧景琰养子,生在掖幽庭,事实上是武靖皇上哥哥祁王萧景禹的遗腹子,赤焰军少帅林殊(梅长苏)的侄子兼亲传弟子。宫中官衔是长林军主帅,官爵长林王,是七珠亲王,为宗亲的首领。尽管只不过是武靖帝养子,但因其战功赫赫,作风正派,皇家人士对他没什么歧视,视若本族,梁帝萧歆更加是视其好似亲生哥哥一样信任和仰仗。
胸有千峰万壑,背负着赫赫的战功,智勇双全,心思慎密,攻之烈火焚天,守则泰然自若。祁王爷府灭口后,在祁王爷府女人的尽力及纪王的暗自帮助之中,以原太和大学士敬奎之孙的身份出世在掖幽庭。萧庭生小时候在掖幽庭当奴,被靖王萧景琰发觉,暗地里守护。庭生十一岁时,梅长苏重回金陵后偶遇庭生,推断出庭生的真实身份,在霓凰郡主招亲比赛上,设计三稚子完胜北燕战士百里奇,将萧庭生等3人救出掖幽庭,自此萧庭生在靖王爷府与别的府兵一块儿生活。后因萧庭生无法进入宗室,萧景琰便将其收为义子,悉心教导。