Joseph Wayne Hudson, 53 of Brownwood, passed away April 27, 2019 after a courageous battle with cancer. A visitation will be held at Heartland Funeral Home from 6:00 pm to 8:00 pm Tuesday, April 30, 2019 and a graveside service at Greenleaf Cemetery at 10:00 am Wednesday, May 1, 2019.