Gonzalez became the acting district attorney in October 2016 after his predecessor, Kenneth P. Thompson, stepped down to be treated for cancer. He had previously served as the chief assistant district attorney under Thompson.[1]