#
buy premium
Leland Sun

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)
123Movies