John Roberts's networth in 2020 is 4.2 million.
John Roberts was born in Toronto in Ontario, and he was raised in Mississauga in Ontario. John did his schoolings at Erindale secondary school, and he completed his graduation at the University of Toronto in Mississauga. His first marriage was not successful, while both separated and got divorced since the year 2008. Later Roberts declared his engagement with Kyra Phillips, the CNN television anchor, on April 25, 2010. They got twin children, and they named them Sage Ann and Kelley Clay. The twin children were born on March 15, 2011.