Juan Escudero earned his Fine Arts degree from the University of the Basque Country in 1991, where he specialized in painting. In 1993, he transitioned from painting to launch a successful 3D animation company. After several years in the animation industry, he re-engaged with the art world in 2007, focusing on drawing. By 2017, he had shifted his primary attention to printmaking. Escudero has been based in Barcelona since 1999, where he continues to explore his artistic passions.