在位三年。
嬴子楚原名叫做嬴异人,父亲为安国君,生母为夏姬,后来为了回到秦国,认华阳夫人为母亲,所以才改名为子楚。很多人说嬴异人改名是为了讨好华阳夫人,华阳夫人是楚国人,是安国君最宠爱的女人,可惜的是华阳夫人膝下没有孩子。
吕不韦帮助嬴异人回到秦国的其中之一手段就是让嬴异人认下华阳夫人为母亲。安国君继承王位之后,华阳夫人自然成了王后,嬴异人也改了名字为子楚,并且成了太子。安国君秦孝文王去世之后,嬴子楚成为秦王,史称秦庄襄王,华阳夫人为华阳太后,其生母尊称为夏太后。
历史上嬴子楚只在位三年时间,享年三十五岁,记载中子楚是因病去世,子楚去世之后嬴政继位。战国时期各国之间为了表示对各个国家的信任和约束,他们会选王室的人去做质子。但是两个国家一旦发生战争,最先受到牵连的就是质子。
子楚在赵国为质子那段生活苦不堪言,身为王室中人,因为是庶子不受待见,加上做质子那段时间的煎熬,想来子楚的身体会受到影响,古代人平均寿命会比现在人短得多。秦始皇去世时四十几岁,嬴子楚去世时三十几岁,这在当时也算是正常的,不过嬴子楚的爷爷嬴稷却活到七十几岁。