Xin Baiqing graduated from the Central Academy of Drama, majoring in performance. Xin is a winner of the National Artistic Groups Repertory Showcase and Golden Lion Award. His film credits include Because of Love, Springtime in a Small Town, Hutong Days, Glittering Days, and The Last Tycoon. His television credits include Into the Sunlight, Thousand Years, Red Crag, My Beloved Motherland, Deadly Encounter, Sun Yat-sen, Redemption, New Daomadan, Distance Zero, Early Spring, Marry in Chinese Fashion, Happiness as Flowers, Jiaqing Emperor, Peacock River, Begonia, and Snow Wolf. His theater credits include The Yellow Storm, Red Rose and White Rose, The Orphan of Zhao, Hurricane, Richard III, and My Father.