Mr. John David Anderson, 46 of Cullman County passed away Saturday, August 29, 2020.