Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
- Log in
- Inbox
- Invite friends
- English
Dun Tan was born on August 18, 1957 in Si Mao, Hunan Province, China. He is known for his work on Crouching Tiger, Hidden Dragon (2000), Hero (2002) and Fallen (1998).