Acting
Born September 1, 1979 · Taipei, Taiwan
The Actor
2025
Make The Call
2023
Renfield
Control
2021
Game Night
2018
Armstrong
2017
Dean
2016
Alpha Chow
2014
Eagles in the Chicken Coop
2011
Hallow's End
2003
Spy Kids 3-D: Game Over
Sexless
The New Guy
2002
Miss Congeniality
2000