Allen Lan Hai-Han

Attore (5)
Action Director (1)
Director (2)
Martial Arts Choreographer (1)
Stunt Coordinator (1)
Writer (1)