- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
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.
Awards
Known For
Filmography