cannon perez