A 20-year-old felony can show up on a background check depending on various factors. Many employers conduct standard background checks and may uncover older convictions. However, some states have laws that limit the reporting period for felonies, especially for job applications. It's crucial to understand your local laws and how they apply.