Cameron and his wife, actress Chelsea Noble, were married on July 21, 1991. They now have six children, four of whom were adopted: Jack (born 1996), Isabella (born 1997), Anna (born 1998), and Luke (born 2000); and two biological: Olivia Rose (born July 18, 2001) and James Thomas (born April 13, 2003).