He has been a staffer at the Baltimore Sun and the BBC/WGBH show The World, and has written for a range of publications, including the New Yorker, the Washington Post and the New York Times. He is a former Nieman Fellow at Harvard University, and is now a senior editor and writer in the University of Maryland Communications and Marketing Department. He lives in Baltimore.