Цзи Сяо Бин (имя при рождении - Цзи Сяобин) родился 2 ноября 1987 года в городе Сюйчжоу, провинция Цзянсу, Китай.
В детстве любил писать, рисовать и играть на музыкальных инструментах. Его мама почувствовала, что у сына есть талант и направила его изучать актерское и драматическое искусство.
Актерское образование получил в Пекинской киноакадемии, в 2011 году дебютировал в мелодраме "Воссоединение семьи" ("Family Reunion") в качестве основного актера.
В 2012 году привлек внимание, сыграв в дораме "Любовь в салоне красоты" ("Story of Fashion Design", "Story on Barber Shop"), а в 2013 году - в костюмированной дораме "Легенда о богине Ло" ("Legend of Goddess Luo").
На сегодняшний день Цзи востребован как в актерской, так и в модельной среде. Любит играть в современных дорамах, а самой сложной актерской работой считает "S.C.I. Коллекция загадочных дел" ("S.C.I : Journal of Mysterious Cases"). Но если бы с актерской профессией ничего не получилось, Цзи смог бы стать бизнесменом.
В свободное время любит гулять, путешествовать, смотреть фильмы и дорамы и играть в игры. Любимый фильм - "Побег из Шоушенка" ("The Shawshank Redemption").
Любимым временем года считает зиму, а местом, которое хочет посетить - Тибет. Ценит одиночество, любит изучать созвездия.