T.J. Holmes's net worth 2021 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.