Loading...

Sarah Chang Tadayon

Photos with Sarah Chang Tadayon

Search on Amazon

Biography

Los Angeles, California, USA
Sarah Chang Tadayon was born on June 2, 1989 in Los Angeles, California, USA. She is an actress and director, known for Life Lines (2007), TaiwanFamous (2012) and Littlerock (2010). Read more...

Actor