He was born in Gaslow to Alec McTavish and Ellen McTavish. His family left Glasgow when he was a child and during his early life he lived in Canada, England, and Scotland before finally settling in New Zealand. He is married to his longtime girlfriend Gwen McTavish and they live together in New Zealand. They have two daughters who were born in 2012 and 2007. Graham James McTavish is a Scottish film, television and voice actor well known for his roles as Dwalin in The Hobbit film trilogy and Dougal Mackenzie in the Starz series Outlander. He has been cast in the fourth season of Lucifer in the role of Father Kinley, a kind, deeply empathetic and revered priest.