 He later graduated from Harvard University and Harvard Law School.Geoghegan has represented the United Mine Workers, Teamsters for a Democratic Union, and currently works at Despres, Schwartz and Geoghegan Ltd..He has been a staff writer and contributing writer to "The New Republic" and his work has also appeared in the "Chicago Tribune", the "Los Angeles Times", the "New York Times", "Dissent", "The American Prospect", "The Nation", and "Harper's Magazine".