Juan Rocha Jr., 60, entered into eternal rest on Thursday, January 29, 2026, in Harlingen, TX. He was born on September 13, 1965, in Mountain View, CA, to Juan Ramirez Rocha and Gregoria Gonzalez.
A true enthusiast at heart, Juan loved collecting car models and sharing his passion for Star Wars, Ferraris, Iron Man, and video games. His keen attention to detail was evident in everything he pursued, and his deep love for rock music reflected his energetic, fearless personality as he played his rock guitar. He will be deeply missed and fondly remembered.
He is survived by his brother, Javier Rocha and numerous nephews.
He is preceded in death by his parents, Juan Ramirez Rocha and Gregoria Gonzalez.
Honored to serve as pallbearers are Alex, Xavi, Jaime, Miguel, Pablo Jr., and Luke.
Viewing will be held on Sunday, February 8, 2026, from 1 p.m. until 9 p.m. with a Holy Rosary at 7 p.m. at Good Shepherd Funeral Home. Funeral mass will be held on Monday, February 9, 2026, at 10 a.m. at St. Martins Catholic Church in Sebastian, TX. Interment will follow to his final place of rest at the Sebastian Cemetery.
Funeral arrangements are entrusted to the caring hands of Good Shepherd Funeral Home, 1157 W. Hidalgo Ave., Raymondville, Texas 78580.
To send flowers
to the family or plant a tree
in memory of Juan Rocha Jr., please visit our floral store.