Early in his career, Cohen worked as a public interest lawyer in New York City and also for the Southern Poverty Law Center in Montgomery, Alabama.
Early in his career, Cohen worked as a staff attorney for the American Civil Liberties Union (ACLU) in New York City. Prior to that he was a lawyer for the Southern Poverty Law Center in Montgomery, Alabama.