It's kinda weird but in Deadpool 2, Professor X is played by James McAvoy. If it's set in 2018, it should be Patrick Stewart because in the OG X-Men, in 2004, Charles
Terry Crews Explains How X-Force Joke in 'Deadpool 2' Was Pulled Off
Deadpool 2 Writers Favor 'Lovable Losers' Over Bigger X-Men Cameos
Deadpool 2 around 0:24:00, who's this character? : r/deadpool
Deadpool becomes an X-Men trainee in new Deadpool 2 TV spot