No photoTin Tin KuoActingBorn 04/11/1978Known ForStill in Love With You Before Sunset2009Friends2003The Egg2000