Brandon taught political science at the University of Michigan and the University of Oklahoma. He was a professor of Law and Political Science at the Vanderbilt University Law School until July 1, 2014, when he became the dean of the University of Alabama School of Law.