Carl B. Cook was born in Ogden, Utah, on October 15, 1957. He married Lynette Hansen in December 1979. They are the parents of five children.
He received a bachelor of arts from Weber State College in 1981 and a master of business administration from Utah State University in 1982. Prior to his call he worked in commercial real estate development.
He has served in a number of Church callings, including full-time missionary in Hamburg, Germany, bishop, stake president, Area Seventy, and president of the New Zealand Auckland Mission.
Elder Cook was named a member of the Presidency of the Seventy on March 31, 2018. At the time of his call to the Presidency of the Seventy, he was assigned to Church headquarters. Elder Cook has also served as president of the Africa Southeast Area. Prior to his call he worked in commercial real estate development.