Lisa Yuen
Birthday:
January1972, Los Altos Hills, California, USA
Lisa Yuen was born in January 1972 in Los Altos Hills, California, USA. She is an actress, known for World Trade Center (2006), Four Single Fathers (2009) and All My Children (1970). She has been married to Kevin Rhoads since August 4, 2007.