Larry Teng was born in Queens, NY. Growing up, he split his time between living on Long Island and New York City. Larry graduated from Ithaca College with a degree in film and an honorary degree in theatre. He currently resides in Los Angeles.
Larry is the nephew of famous Chinese actress Lydia Sum and fashion designer Alfred Sung.