Alexander Lou Life story


Alexander Lo is a former taekwondo champion from Taiwan, who has great physical skills. Alexander worked on many films during the 1980s about Ninjas, such as The Ninja Hunter, The Super Ninja, Ninja vs. Shaolin, Ninja Condors 13, and Mafia vs. Ninja.

Related Persons

Next Profile ❯