
Atuação
47 anos • Belfast, Northern Ireland, UK • 42 títulos • ativo desde 2008

Star Wars: Os Últimos Jedi
como Resistance Monitor

O Espião Inglês
como Leonard

Humans
como Andy

Peep Show
como Gregory

O Confidente da Rainha
como Kaiser Wilhelm II

Time
como Brendan Murphy

Blue Lights
como David 'Jonty' Johnson

Halo: Nightfall
como Axl

Na Companhia de Estranhos
como Mark

Rastros de Justiça
como David

Mundo em Chamas
como Briggs

O Espião
como Young Man's Brother

O Nosso Segredo
como Mr. Arnott

Grace
como Damian Young

Dreams of a Life
como Cleaner

Titanic: Blood and Steel
como Walter Hill

Another Mother's Son
como Bookshop Owner

EastEnders
como DS Kye Anderson

O Negociador
como Sammy Pavis

Ellis
como Adam Reid