Juan Carlos Villanueva снимался в 3 серий и 6 фильмов. Исполнитель роли Gregorio Marañón в сериале Министерство времени. В кино, как Juez Andrade в художественном фильме La isla mínima.