Movies Logo
Liu Duanduan

Liu Duanduan

June 4, 1986 — Beijing, China

Liu Duanduan (刘端端) Born on June 4, 1986 in Beijing, China, Liu Duanduan is a seasoned Chinese actor known for his commanding presence in historical dramas and compelling performances in both television and film. With over 29 credited roles, he has become a familiar face in period pieces, mystery thrillers, and epic sagas.

Joy of Life

Joy of Life

2019

Brotherhood of Blades II: The Infernal Battlefield

Brotherhood of Blades II: The Infernal Battlefield

2017

Sword Snow Stride

Sword Snow Stride

2021

The Prisoner of Beauty

The Prisoner of Beauty

2025

Luoyang

Luoyang

2021

Judge Dee's Mystery

Judge Dee's Mystery

2024

Call Me By Fire

Call Me By Fire

2021

Weaving a Tale of Love

Weaving a Tale of Love

2021