Born
1976-07-24 (age 49)
Birthplace
Edinburgh, Scotland, UK
Known For
Acting
No biography available.
The Imitation Game
as Charles Richards
2014
The Unscarred
as Young Travis
2000
The Cater Street Hangman
as Det. Sgt. Webster
1998
8 Days: To the Moon and Back
as Buzz Aldrin
2019
Doctor Who
as Reporter
2005
Outlander
as Kenny Lindsay
The Genius of Mozart
as Wolfgang Amadeus Mozart
2004
Lockerbie: A Search for Truth
as William Taylor
2025
Life Support
as Alan Cousins
1999