En 2005 coprotagonizó, junto a Robert Downey Jr., la comedia policíaca "Kiss Kiss Bang Bang", con la que obtuvo muy buenas críticas y fue reconocido con el Satellite Awards al mejor actor de reparto.