Place of Birth: New York City, New York, U.S.
Date of Birth: January 3, 1980
Telly Leung is an American actor, singer, and songwriter. He is the son of Pik (Tse) and Loi Leung. His parents are from Hong Kong. He is married to James Babcock.
Source: Marriage record of Telly’s parents – https://www.familysearch.org