Leland Sun was born on June 7, 1950 in New York City, New York, USA. He is an actor, known for Big Trouble in Little China (1986), Beverly Hills Ninja (1997) and Showdown in Little Tokyo (1991). He has been married to Peggy since December 17, 1991. They have two children.
Bio:
Leland Sun was born on June 7, 1950 in New York City, New York, USA. He is an actor, known for Big Trouble in Little China (1986), Beverly Hills Ninja (1997) and Showdown in Little Tokyo (1991). He has been married to Peggy since December 17, 1991. They have two children.
Tivia:
Great-grandson of Yat-sen Sun.
Leland Sun was born on June 7, 1950 in New York City, New York, USA. He is an actor, known for Big Trouble in Little China (1986), Beverly Hills Ninja (1997) and Showdown in Little Tokyo (1991). He has been married to Peggy since December 17, 1991. T