The Canadian Encyclopedia — neutral, cited, updated
July 26, 2026Sources cited
Canadianwire.
Canada’s encyclopedia & explainer
HomeEntertainmentTelevisionGraham McTavish
Entertainment • Television

Graham McTavish

Graham McTavish is a Scottish actor, voice actor, and author known for roles in film, television, theatre, and video games.

By Ethan Anderson| Reviewed by Olivia Bennett, Standards & Fact-Checking Lead| Updated July 26, 2026|2 min read| Fact-checked

Graham McTavish is a Scottish actor, voice actor, and author known for roles in film, television, theatre, and video games. He is widely recognized for playing Dwalin in *The Hobbit* trilogy, Dougal Mackenzie in *Outlander*, and the Saint of Killers in *Preacher*.

Early life and training

McTavish was born in Glasgow, Scotland, and began his career in theatre. He worked with major UK venues including the Royal National Theatre, the Royal Court, and the Royal Lyceum in Edinburgh.

Acting career

He became internationally known through roles in fantasy, action, and television drama. His best-known screen performances include Dwalin in *The Hobbit*, Dougal Mackenzie in *Outlander*, and the Saint of Killers in *Preacher*.

Voice work

McTavish has also worked extensively as a voice actor in video games and animated productions. His credits include roles in the *Uncharted* games and other franchise-based projects.

Writing and other work

Alongside acting, McTavish is also an author. He co-wrote *Clanlands* with Sam Heughan, a travel and memoir-style book about Scotland.

Key facts

  • Born in Glasgow in 1961.
  • Played Dwalin in Peter Jackson’s *The Hobbit* film trilogy.
  • Played Dougal Mackenzie in the television series *Outlander*.
  • Played the Saint of Killers in AMC’s *Preacher*.
  • Co-authored *Clanlands* with actor Sam Heughan.
🍁
Canadian context

McTavish is known to Canadian audiences through internationally distributed television and film such as *Outlander*, *The Hobbit*, and *Preacher*.

Frequently asked questions

Who is Graham McTavish?
He is a Scottish actor, voice actor, and author known for work in television, film, theatre, and video games.
What is Graham McTavish best known for?
He is best known for playing Dwalin in *The Hobbit* trilogy, Dougal Mackenzie in *Outlander*, and the Saint of Killers in *Preacher*.
Where was Graham McTavish born?
He was born in Glasgow, Scotland, United Kingdom.
What kind of roles has he played?
He has often portrayed commanding or intense characters in fantasy, action, and historical drama.
Has Graham McTavish written any books?
Yes. He co-authored *Clanlands: Whisky, Warfare, and a Scottish Adventure Like No Other* with Sam Heughan.
Does Graham McTavish do voice acting?
Yes. He has voiced characters in video games and animated productions, including roles connected to the *Uncharted* franchise.

References

  1. IMDbhttps://www.imdb.com/name/nm0574615/
    Supports: Birthplace, occupation, and major roles including *Outlander*, *The Hobbit*, and *Preacher*.
  2. Apple TVhttps://tv.apple.com/us/person/graham-mctavish/umc.cpc.3pypnnz92shcdmsaw1oarq0nd
    Supports: Birthplace, theatre background, and television/voice work.
  3. All American Speakershttps://www.allamericanspeakers.com/speakers/400349/Graham-McTavish
    Supports: Scottish actor and author identity, major roles, and co-authorship of *Clanlands*.
  4. Rotten Tomatoeshttps://www.rottentomatoes.com/celebrity/graham_mctavish
    Supports: Birth date, birthplace, and notable screen roles including *The Hobbit* and *24*.
  5. TV Guidehttps://www.tvguide.com/celebrities/graham-mctavish/3030616692/
    Supports: Birth name, birthplace, and professional categories.