
Yu Nan
Born September 5, 1978 · Dalian, Liaoning, China
Yu Nan (born 5 September 1978) is a Chinese actress. Born in Dalian, Yu Nan studied at the Beijing Film Academy, where she graduated in 1999.
Notable Appearances
More Movies

Fox Hunting

Design of Death

The Trough

Tuya's Marriage

In Love We Trust

Beijing Love Story

The EOD Squad

Wind Blast

Weaving Girl

Lord of Shanghai

Citywide Pursuit

My DNA Says I Love You

Diamond Dogs

Feed Me

Blood of Youth

Explosion

Lovers & Movies

Lord of Shanghai 2

Angel Warriors

Cold Harbour

Rage

Last Train

Lost in the Moonlight

Justice in Northwest

Sleepless Fashion

The Story of Ermei

Deadly Delicious

Lunar Eclipse

The Longest Shot

Beloved

Unreleased















