A Houston man charged in the 2023 shooting of multiple law enforcement officers has been sentenced to life in prison.