John Liu, a multifaceted individual of considerable talent, entered this world on May 20, 1944, in Taiwan, a country rich in cultural heritage and scenic beauty.
As an accomplished actor, Liu has captivated audiences with his outstanding performances in a wide range of films, including the action-packed "The Invincible Armour" released in 1977, the thrilling "New York Ninja" which premiered in 2021, and the espionage-filled "Ninja in the Claws of the CIA" from 1981.