He earned degrees in journalism and philosophy from the University of Maryland and briefly worked on the national desk of the Washington Post before attending law school. He served as a judicial clerk for the Hon. Ruggero Aldisert of the U.S. Court of Appeals.