Wystąpił w filmach takich jak „28 dni później”, „Dziewczyna z perłą”, „Red Eye”, „Śniadanie na Plutonie”, „Batman – Początek”, „Incepcja”, „Broken” czy w „Samym sercu morza”. Świat oszalał na jego punkcie za sprawą roli niepokornego Tommy'ego Shelby w serialu „Peaky Blinders”. Inspiracją do serii był gang Peaky Blinders, który działał w Anglii od lat 80.