andres middleton