David Weigel is a contributing editor at Reason. He was a staffer at Reason from 2006-2008 before joining the Washington Independent and, most recently, the Washington Post.
Previously, Weigel served as an editorial assistant at USA Today's editorial page and as a reporter for Campaigns & Elections.
Weigel has written for the Los Angeles Times, Money, Radar, Time.com, The Politico, The American Spectator, The American Conservative, The American Prospect and numerous other publications.
Weigel is a graduate of Northwestern University, where he received a B.A. in journalism and political science.