Show more
Weijian Liu was born on 26 November 1956 in Shanghai, China. He is an actor and director, known for Æon Flux (2005), Der große Bellheim (1993) and Wo ist das Tao? (1988). imdb.com