Au cinéma, il a tourné sous les directions respectives de Barbet Shroeder (JF Partagerait Appartement) et John Woo (Paycheck).
Sur le petit écran, il a joué dans les séries New-York District, New-York Police Blues, FBI Portés disparus, et Ghost Whisperer.
En 2008, il donne, pour le grand écran, la réplique à Philip Seymour Hoffman et Laura Linney dans La Famille Savage.