Ken Leung was born in New York, New York, USA. Made his Broadway debut as Ching Ho in the 2002 Tony Award winning musical "Thoroughly Modern Millie".