
Leland Sun
Birthday: 7 June 1950, New York City, New York, USA
Leland Sun was born on June 7, 1950 in New York City, New York, USA. He is known for his work on Big Trouble in Little China (1986), Down and Out in Beverly Hills (1986) and Beverly Hills Ninja (1997) ...Show More
Leland Sun's FILMOGRAPHY
as Actor (138)