Actress Wen Yann Shih is an actress, known for Stuck on You (2003), Hall Pass (2011) and Timecop: The Berlin Decision (2003). Known for: Stuck on You (2003), Hall Pass (2011), Timecop: The Berlin Decision (2003), Gencode (2001) Search: