guillermo callahan