3 Ağustos 1973’de Liverpool, İngiltere’de dünyaya geldi. Snatch (2000) filmindeki Tommy ve This Is England (2006) filmindeki Combo rolleri ile tanındı. New York Çeteleri (2002)filminde rol aldı. Karayip Korsanları serisi ve Halk Düşmanları filminde yer aldı. 2010 ve 2014 arası devam eden HBO dizisi Boardwalk Empire’da Al Capone’u canlandırdı. Bu gibi performansları ile takdir topladı. Birçok video klibinde de yer alan başarılı oyuncu sinema filmlerinde yer almaya devam etmekte. 2008’den beri aktris Hannah Walters ile evlidir ve iki çocukları vardır.