guillermo preston