Estrela de TV e cinema que interpretou o personagem Wayne na série Love/Hate em 2013 e também fez o papel de Cormac McDevitt na minissérie Rebellion. Em 2017, ele atuou nos filmes Dunkirk e O Sacrifício do Cervo Sagrado. Ficou famoso por viver o famoso personagem Coringa, do Batman.
Em 2011, passou a ter grande destaque ao interpretar Dave Donoghue na novela Fair City.
Ele trabalhou em vários filmes aclamados, incluindo 71: Esquecido em Belfast, Norfolk, Stay e Animais Americanos. Tem mais de 30 trabalhos na carreira recente de atuação.
Na infância, ele e seu irmão entraram e saíram de lares de acolhimento familiar várias vezes. Também foi criado pela avó e pela tia em boa parte da vida. Começou um relacionamento com Alyson Sandro.
Ele contracenou com Tom Hardy e Cillian Murphy em Dunkirk.