Popularity: 2
Teresa Huang is a television writer, actor, and producer based in Los Angeles.
Release date: 09/15/2007
Character: Self
Release date: 05/22/2023
Character: Grace
Release date: 06/01/2011