Beatriz Castro was born in Logroño, La Rioja, Spain. When she was a little girl, she was always drawing and writing fantastic stories. She studied at the school of arts in her native town, Logroño. After graduating in Illustration from there in 2008, she embarked on a career as a professional illustrator. Her books have been published by numerous international publishing houses. She likes animals and books, classic stories and fairy tales and listens to rock and punk music.