Movie-DB
Allen Lan Hai-Han
Acting
Unknown
No biography available.
Directed by Allen
Flying Dragon, Leaping Tiger
★ 7.0
Film
2002
Little Heroes Lost in China
★ 6.0
Film
1995
Starring Allen
Magnificent Warriors
★ 6.6
Film
1987
Mafia vs. Ninja
★ 4.6
Film
1985