Filmography
Graham McTavish
Graham McTavish films and TV shows
16 films, 6 TV shows, 2002–2022
The best Graham McTavish films
By MovieNCo readers' ratings.
- The Hobbit: The Desolation of Smaug 2013
- The Hobbit: The Battle of the Five Armies 2014
- The Hobbit: An Unexpected Journey 2012
- Creed 2015
- King Arthur 2004
- Aquaman 2018
- Lara Croft Tomb Raider: The Cradle of Life 2003
- Secretariat 2010
- Rambo 2008
- Ali G Indahouse 2002
As an actor
22- 2022–
House of the Dragon TV
Ser Harrold Westerling, 9 episodes
- 2019–
The Witcher TV
Sigismund Dijkstra, 10 episodes
- 2016–2021
Lucifer TV
Padre Kinley, 6 episodes
- 2018
- 2017
- 2017–2021
Castlevania TV
Vlad Tepes, Drácula (voz), 22 episodes
- 2016–2019
Preacher TV
The Saint of Killers, 42 episodes
- 2016
- 2015
- 2014
- 2014–
Outlander TV
Dougal MacKenzie, 23 episodes
- 2014
- 2013
- 2012
- 2011
- 2011
- 2010
- 2008
- 2004
- 2003
- 2003
- 2002






















