Thomas Roberts is known elegant personality has increased his fans following. Previously worked for CNN, he is now a News Anchor at MSNBC.