John Joseph Castillo, 45, passed away on April 25, 2020 in Albuquerque, New Mexico. He was born on November 3, 1974 in Gallup, New Mexico. John was a lifetime resident of New Mexico and will be deeply missed by his family and friends. He is survived by his parents, John and Maria Castillo; wife, Iyanna Daughtrey; son, Tre Joseph X-Zavier Castillo; daughter, Justice A. Castillo; Step daughter, Elise Daughtrey; brother, Christopher Castillo , sister-in-law Yvonne Castillo and sister, Andrea Castillo. John Castillo once said "When our souls decide to come to Earth, we are shown everything that will happen." John chose to come into this life knowing how brightly he would shine in the lives of his friends and family. He filled out lives with happiness and kindness. As a proud father he watched his children grow and gave them the tools to succeed. As the oldest brother he help his siblings grow and mature. As the first son, he taught his parents the meaning of Parenthood. As a significant other he strived to give the world to his other half. The world is losing some of it's light with John gone. A Memorial Service will be scheduled at a later date.