I 2001 hadde Law rollen som den sovjetiske snikskytteren Vasily Zaytsev i filmen , der han spilte mot Ed Harris. I 2002 spilte han en leiemorder i filmen . I 2003 ble Law nominert til Academy Award for beste skuespiller for sin rolle i filmen . I 2006 var Law med på kjendis-fotball til inntekt for UNICEF. Han var medlem av juryen under Cannes Film Festival i 2011. Han støtter veldighetsorganisasjonene Make-A-Wish Foundation og Pride of Britain Awards. I 2020 fikk han en rolle som en tidligere MI6-agent i actionfilmen The Rhythm Section.