Actor James McAvoy says he may not return as Charles Xavier, aka Professor X, in "X-Men" movies in the future.

"I feel like, yeah," the actor said when asked if he was "done playing Professor X"

"I feel like I got to explore, not everything I wanted to explore, because there's always more, surely," the actor told Collider on Sunday. "But I got to explore a ton of Professor X, and I feel quite satisfied with what I got out of him as a performer."

However, the 42-year-old actor doesn't want to shut all the doors on playing the character. "Never say never," he said quoting James Bond's popular dialogue.

"But I'm not chomping at the bit. I'm not going to be gutted and desperately sad if it never happens again," he added.

McAvoy played the younger version of Charles Xavier in 2011's "X-Men: First Class." The older version of the character was played by Patrick Stewart in the movie. He also played Professor X in 2018's "Deadpool 2" and in 2019's "X-Men: Dark Phoenix."

McAvoy also reflected on his love for sci-fi and fantasy movies. "I've often talked about loving Star Trek, and jokingly, but also kind of seriously been like, if you ever want to do a young Jean-Luc Picard, I'm your man."

The actor admitted that now he is getting "too old" to play a young Picard. He also shared what was going through his mind when the "Lord of the Rings" movie was released.

"I remember me and my mate, Ross, just sitting in a pub and just being like, What's the point of becoming an actor? They've already made the best story ever written. And so there was that out the window," he said. "But then, now we live in the land of remakes, so there's always a chance."

The actor was last seen in a TV series, "His Dark Materials." He was also featured in the movie "My Son," which was released on Sept. 15.

 James McAvoy
Cast member James McAvoy arrives at the premiere of "X-Men: First Class" in New York City. REUTERS/Jessica Rinaldi