Give Love a Chance
Role(s): Andrew Cheung
Unfaithful
Role(s): Grip
Across the Universe
Role(s): Dolly Grip
How to Lose a Guy in 10 Days
The Stepford Wives