Known For
Filmography
2025
2019
2014
2014
2005
2004
2000
1999
1998

Lockerbie: A Search for Truth
TV · as William Taylor · 2 eps

8 Days: To the Moon and Back
Movie · as Buzz Aldrin

The Imitation Game
Movie · as Charles Richards

Outlander
TV · as Kenny Lindsay · 11 eps

Doctor Who
TV · as Reporter · 2 eps

The Genius of Mozart
TV · as Wolfgang Amadeus Mozart · 3 eps

The Unscarred
Movie · as Young Travis

Life Support
TV · as Alan Cousins · 1 ep

The Cater Street Hangman
Movie · as Det. Sgt. Webster
