Born 1980 (age 46) · London, England, UK
Appears in 16 titles

Filmography

300: Rise of an Empire
6.1
300: Rise of an Empire
2014
as General Artaphernes
6 Days
6.1
6 Days
2017
as Salim
Adulthood
6.2
Adulthood
2008
as Giles
Testament: The Parables Retold
7.1
Testament: The Parables Retold
2022
as James the Just
Macbeth
8.0
Macbeth
2024
as Macduff
National Theatre Live: Dr. Strangelove
6.0
National Theatre Live: Dr. Strangelove
2025
as Colonel Bat Guano
Hamlet Within
Hamlet Within
2022
Officer Down
Officer Down
2020