Jim Lau Poster

Biography

Jim Lau is known for his work on S.W.A.T. (2017), Fear the Walking Dead (2015) and Big Trouble in Little China (1986). He was previously married to Joan Chen.