Sergio Brown had been missing since his mother’s body was found in a creek behind her Maywood home on September 16.