There is no universal year cutoff that works for every resume, but there is a reliable principle: include the experience that helps you win the target role, and reduce the experience that no longer does. Most candidates get the strongest result by emphasizing roughly the last 10 to 15 years, then making more selective decisions about anything older.
Older experience should stay when it still supports the argument you are making. For example, a senior operations leader may need earlier promotions to show progression. A specialist in compliance, healthcare, or engineering may need older domain experience to reinforce technical credibility. In those cases, older roles still earn space because they explain why the candidate is trusted now.
Older experience should be compressed when it no longer changes the hiring decision. Recruiters usually do not need five detailed bullets about a role from 17 years ago if your recent work already proves a stronger, more relevant version of the same skill. In that case, keep the employer, title, and dates, but shorten or remove the description.
One mistake to avoid is treating page two like a historical archive. A recruiter is not grading your memory of every role you ever held. They are scanning for fit. If old experience pushes your strongest current evidence lower on the page, it is hurting more than helping.
Candidates also worry that removing old work creates suspicious gaps. Usually it does not, especially when the retained chronology is clean and the omitted jobs are simply too old to matter. You are allowed to curate. A resume is a hiring document, not a legal autobiography.
The best test is practical: if an older role disappeared from the page, would the recruiter understand you less or trust you less for this target role? If the answer is no, cut or compress it. If the answer is yes, keep it, but make sure it still supports the main story instead of distracting from it.