Known For
Filmography
2024
2020
2019
2018
2017
2017
2013
2008
2008
2004
2001

We Live in Time
Movie · as Dr Hernandez

Van der Valk
TV · as Tonie Alderlink · 1 ep

His Dark Materials
TV · as Lucas · 1 ep

Aurora
Movie · as The Stranger

Living Room
Movie · as Aaron

Canaries
Movie · as Randall

Father Brown
TV · as Alan Archer · 1 ep

Donkey Punch
Movie · as Sean

Daylight Robbery
Movie · as Jay

The Long Firm
TV · as Craig · 4 eps

Waking the Dead
TV · as Jimmy Dearden · 2 eps