Telly Leung

Place of Birth: New York City, New York, U.S.

Date of Birth: January 3, 1980

Ethnicity: Chinese

Telly Leung is an American actor, director, singer, and songwriter.

He was raised in Bay Ridge, Brooklyn. His parents are from Hong Kong. He is married to James Babcock.

Source: Marriage record of Telly’s parents – https://www.familysearch.org

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.