T.J. Holmes's networth in 2020 is 3 million.
T.J. Holmes is an American journalist, television personality and national news correspondent who is best known as an anchor at CNN.