Huff is Director and Professor in the School of Public Policy and Management and Director of the Criminal Justice Research Center at The Ohio State University. He has also held faculty positions at the University of California-Irvine and Purdue University and served as a visiting professor at the University of Hawaii.