DesiMDB
Niu Sen

Directing

Niu Sen

ZH, EN cinema · 7 credits

Born

1 April 1982 (age 44)

Also known as Newson

Known for

Filmography