Nacido en Tolosa (Guipúzcoa, 1964), Zavala está licenciado en Geografía e Historia y posee un Máster por la Escuela de Periodismo de la UAM/El País. Recientemente se ha incorporado a Turner Broadcasting System España, división del grupo internacional Time Warner, como director de comunicación.
Buena parte de su carrera ha estado ligada a la Cadena Ser y al programa «El Cine de Lo que yo te diga». Como enviado especial de esta emisora de radio ha cubierto numerosos festivales de cine y acontecimientos cinematográficos, como la entrega de los premios Oscar.
En televisión ha sido presentador de «Código cine» en Canal+, y ha colaborado asiduamente en otros programas de este canal. También ha sido guionista de espacios como «El peliculón», en Antena 3, o Studio Zone (Studio Universal).
Ha colaborado en el diario El País y en revistas como Cinemanía y El Dominical. Es asimismo coautor de los libros «El cine contado con sencillez» y «El cine español contado con sencillez», publicados por la editorial Maeva.
Antes de incorporarse a su cargo como director de comunicación de la compañía, Juan Zavala estaba ya estrechamente vinculado a Turner, puesto que ha sido guionista y locutor de programas como «50 películas que deberías ver antes de morir» (TCM) y «El cine en 10 géneros» (TCM Clásico).