
Leland Sun 6y6z4i
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 5l3o52
Leland Sun's FILMOGRAPHY
as Actor (137)
Country: Genre: Play Now';