Tyler Posey
Tyler Posey will play a guy from Jane’s past in the “Jane the Virgin” Season 3 finale. In this photo, the actor attends The 2015 MTV Movie Awards at Nokia Theatre L.A. Live on April 12, 2015 in Los Angeles. Getty Images/Jason Merritt

Who is Tyler Posey playing on “Jane the Virgin”? When his casting first made it to the news, all fans learned was that he will be playing someone from Jane’s (Gina Rodriguez) past.

Deadline reported that Posey’s character will be introduced during the Season 3 finale, and he will have a recurring role next season. Will he be a childhood crush or Jane’s boyfriend prior to Michael (Brett Dier)?

READ: When will “Jane the Virgin” Season 4 filming start?

Little is known about his character, but Rodriguez provided fans with a big clue on her Instagram when she posted a selfie with Posey. Apparently, his character’s name is Adam.

Should Adam indeed be an old flame who returned to Jane’s life, he won’t be the only one wooing her.

“Jane the Virgin” executive producer Jennie Snyder Urman earlier revealed that Jane will have a couple of suitors in the upcoming episodes, and it’s going to be a lot of fun watching her sort things out romantically.

“There is a lot of light and joy that are coming back. There are love interests, but it’s all, ‘how does she move on from all of this?'” Urman explained. “At this point in the story there is no life without Mateo, Jane is a mom, she can’t imagine her life without him. For this character who is such a planner, these curveballs are really important to keep her growing and changing and moving and keep the storytelling not stale.”

Meanwhile, there might be a few flashback episodes in store for fans since Brett Dier, who used to play Jane’s husband Michael Cordero, was spotted hanging out with the cast. He was killed off in Chapter Fifty-Four, and the scene really broke a lot of fans' hearts.

“Jane the Virgin” Season 3 will return on Monday, April 24 at 9 p.m. EDT on The CW.