Jackson Liu

Biography

Jackson Liu was born on March 22, 1962, in Taiwan as Lou Hsueh-Hsien. He is an actor, known for First Strike (1996), Adventurous Treasure Island (1996), and Vanguard (2020).

Acting

2020

Vanguard (2020)

- Acting