He won in straight sets to reach round four at Roland-Garros – where he will face Novak Djokovic.
Meanwhile, Sutton’s British number one Jack Draper eased past Brazil’s Joao Fonseca to reach the last-16 for the first time.
He faces Kazakhstan’s Alexander Bublik next.