The 2022 semi-finalist went two sets up against Chile’s Nicolas Jarry, but lost the third in a tough tiebreak.
The last British hope in the women’s draw, Sonay Kartal, has seen her journey come to an end.
She was beaten in straight sets by Anastasia Pavlyuchenkova in the fourth round.
World number one Aryna Sabalenka progressed after a two set victory over Belgium’s Elise Mertens.
Carlos Alcaraz continues his quest to pick up his third successive Wimbledon title when he takes on Andrey Rublev on Centre Court next.