ParentFull threadjjulius·A cursory Google ("who replaced Patrick Stewart as Professor X") shows that James McAvoy portrayed the character from 2011-2019, sharing some overlap with Stewart (2000-2017 and 2022).View on HN