Movie | Role |
---|---|
The Island (2005) | Dr. Bernard Merrick |
National Treasure (2004) | Ian Howe |
Pixels (2015) | Corporal Hill (SAS Officer) |
The Martian (2015) | Mitch Henderson |
Possessor (2020) | John Parse |
Wolfwalkers (2020) | Bill Goodfellowe (voice) |
Silent Hill (2006) | Christopher Da Silva |
Silent Hill: Revelation 3D (2012) | Harry Mason / Christopher Da Silva |
Troy (2004) | Odysseus |
GoldenEye (1995) | Alec Trevelyan |
Equilibrium (2002) | Errol Partridge |