He has written for major newspapers and appears frequently on CNN, MSNBC, and Fox News, on shows such as Meet the Press, Morning Joe, Hardball, The Daily Show with Jon Stewart, and The O'Reilly Factor, and on NPR. Wallis also teaches at Georgetown University and has taught at Harvard University.