He worked for the Republican presidential campaigns of Mitt Romney in 2012 and Donald Trump in 2016. He has also served as a commentator on terrorism and the Middle East for Fox News since 2007, and for NBC from 2003 to 2006.