He has consulted for various agencies and organizations, including the Philadelphia and Los Angeles Police Departments, the Justice Department, the National Institute of Justice, the Urban Institute and the Rand Corp, and currently serves on the research advisory committees of the International Association of Chiefs of Police and the Police Foundation.