Cecilia Puglesi was born in Argentina and has spent many years in Europe working as an illustrator and visual developer for animation. After receiving a Fulbright grant, she completed an MFA in computer arts at the School of Visual Arts in New York. She currently lives in Spain.