After graduating, he became a civil rights attorney and an academic, teaching constitutional law at the University of Chicago Law School from 1992 to 2004.He represented the 13th district for three terms in the Illinois Senate from 1997 until 2004 when he ran for the U.S. Senate.