John David Brandon, Jr., 77, of Dyersburg, died Saturday, June 2, 2012 at Jackson Madison County General Hospital.