Born in Beijing, Liu Duanduan is a mainland Chinese actor, singer, and music composer. He graduated with a bachelor's degree in acting from the Central Academy of Drama and worked at the National Theatre Company of China, appearing in plays like 'Red', 'Red Rock Spirit', 'Smiling Man', and 'Chopin'. In 2008, he was selected as a candidate singer for the theme song 'Me and You' for the Beijing Olympics. In 2011, he hosted the 'Spring Festival Gala' on China Central Television. In 2013, he acted in the TV series 'The Escort'. In 2014, he appeared in TV dramas like 'Hey, Old Man' and 'Young Marshal', and in 2016, he starred in the TV series 'Beijingers in Beijing'. In 2017, he played a key role as Xinhwang in the movie 'Brothers in Broth'.