He has practiced civil rights and immigration law in California and has taught at Harvard Law School, New York University School of Law, and UCLA School of Law.