Born in Stockport, Greater Manchester, England, UK
Apartment 7A
2024
As Leo Watts
The Mercy
2018
As Ian Milburn
All the Money in the World
2017
As John Paul Getty II
Still Life
2013
As Mr Pratchett
Nowhere Boy
2009
As Michael Fishwick
The Deaths of Ian Stone
2008
As Ryan