Apareció en la película "Paycheck" dirigida por John Woo junto a Ben Affleck, Aaron Eckhart y Uma Thurman en 2003.