James McAvoy has volunteered to step into the shoes of Patrick Stewart once again, this time as a young Captain Jean-Luc Picard.

In response to a photo posted earlier this week by Stewart, offering a behind-the-scenes look at his upcoming Star Trek series, his X-Men: Days of Future Past co-star jokingly commented on Instagram, “Need a flashback guy???? Just saying @sirpatstew I’ve got previous experience and will work for autographs.”

RELATED: Patrick Stewart Shares BTS Photo From His New Star Trek Series

While he hasn’t played a role in the Star Trek franchise, McAvoy does have plenty of experience in this particular arena. He’s now starred as the younger version of Professor Charles Xavier in four X-Men films, including a cameo in Deadpool 2, and will reprise the role next year in X-Men: Dark Phoenix. Stewart originated the role in 2000, with the franchise-launching X-Men, and returned to the character another six times, ending with an acclaimed performance in 2017's Logan.

Stewart announced in August he will reprise his iconic role as Jean-Luc Picard, captain of the U.S.S. Enterprise, in a new series for CBS All Access. While there isn’t much known about the project, the streaming service has said it will focus on the next chapter of Picard’s life.

Stewart last played the role in 2002, after portraying the captain in seven seasons of Star Trek: The Next Generation and four films. No title or premiere date has been announced for the series.

RELATED: Star Trek: Short Trek TV Shorts to Feature Discovery Favorites