Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Hai-Han Lan was born on August 30, 1965 in Taipei, Taiwan. He is an actor, known for The Medallion (2003), Flying Swords of Dragon Gate (2011) and Clash of the Professionals (1985).