Steven Ricci es jefe del departamento de Investigación y Estudios del Archivo de Cine y Televisión de la Universidad de California-Los Angeles (UCLA) y responsable de todas sus actividades educativas, incluyendo el Moving Image Archive Studies Program. Como coordinador de las iniciativas en nuevas tecnologías del Archivo, ha realizado y producido tres CD-ROM: Executive Order 9066: The Incarceration of Japanese Americans During World War II, Historic Hollywood y Defining America: Images in Motion from 1929 to 1931. En 1996, recibió el doctorado en Estudios Cinematográficos por la UCLA, donde ocasionalmente imparte cursos sobre archivos cinematográficos y la utilización de la informática en los medios de información. Además, Ricci ha trabajado frecuentemente en Europa, tanto en festivales como dando conferencias, y es actualmente Tesorero de la Federación Internacional de Archivos Cinematográficos.