Larry Teng
producer, director, second unit director or assistant director
Larry Teng was born on Jun 12, 1977 in USA. Larry Teng's big-screen debut came with in .
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 also the nephew of famous Chinese actress Lydia Sum and fashion designer Alfred Sung.
Birthday
Jun 12, 1977Place of Birth
Queens, New York, USAAlso known
-