Carrie-Anne Moss is married to actor Steven Roy. The couple has been together for over 20 years and have three children together.
Steven Roy is a Canadian actor best known for his role as Jim Ellison on the TV series The Sentinel. He has also appeared in guest roles on shows like Highlander, The X-Files, and Stargate SG-1.
Carrie-Anne Moss and Steven Roy met in the early 1990s when they were both working on the TV series Matrix. They began dating soon after and got married in 1999.
The couple has three children together: son Owen, born in 2003, and daughters Clara and Romy, born in 2008 and 2010 respectively.
Carrie-Anne Moss and her family currently live in Los Angeles, California.