- married (Production Designer, Art Department, Art Director, Miscellaneous Crew) Eve Mavrakis (22 July 1995 - present) 3 children
-Father of Clara Mathilde (born in February 1996) and Esther Rose (born on 7 November 2001).
-Ewan, a UNICEF ambassador, adopted a 4-year-old girl from Mongolia, named Jamyan, whom he met while traveling around the world in 2004. (April 2006).
-Born to James Charles Stuart McGregor, a physical education teacher, and his wife Carol McGregor, née Lawson, a teacher and school administrator, he grew up in Crieff, Scotland.
-His brother Colin is part of the RAF's Tornado display team who are based at RAF Lossiemouth in Scotland.
-He and his uncle, actor Denis Lawson, have worked with two of the same directors.
-Distant cousin of The Sound of Music (1965) actress Heather Menzies.
-Cousin of Lou Gish and Kay Curram.
-Cousin of Lou Gish and Kay Curram.