Nicolás P. Villarreal was born and raised in La Plata, Argentina. He studied at the Escuela of Animacion y Cinematografía de Avellaneda where he earned a degree in 2D Animation. While studying animation he was taken under the wing of Miguel Alzugaray, a well-known fine artist from Argentina.