A Montgomery man has been charged in an April homicide that left a 26-year-old man dead.