Teresa Lin

Teresa Lin is a writer and actress, known for Rush Hour 2 (2001), Bones (2005) and The Looking Glass Wars.

Related Posts