Larry Teng - Home

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 also ... read more

Portrait Photos of Larry Teng 7 Portrait Photos

Landscape Photos of Larry Teng 48 Landscape Photos