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
Ethnicity Related Discussion