Tyler Posey and Gina Rodriguez Share 'Jane the Virgin' On-Set Photo

Tyler Posey

Although his exact role has not been revealed yet, he is said to be playing someone from the past of main character Jane Villanueva (played by Gina Rodriguez).

Rafael will be supportive with Jane wanting to meet new guys. Rafael has fallen in love once again with his former wife, Petra (Yael Grobglas).

As if there wasn't enough to be excited about on Jane the Virgin season 3 the rest of the way this season, you've also now got this: An opportunity coming up to see Tyler Posey stop by in one of his first major roles since the end of Teen Wolf. Since Rafael (Justin Baldoni) is now wrapped up in his feelings for Petra (Yael Grobglas), a new guy - even if he's from the past - could be a potential romantic interest for Jane. "Now, it's really nice to have a friendship with Rafael and Jane, where he can be honest with her or he doesn't have to be careful because he's pining after her all the time", Baldoni told Entertainment Tonight.

The Teen Wolf star will be guest starring on an upcoming episode of the hit CW show, according to Variety.

Meanwhile, the actor had also wrapped production of " Teen Wolf" sixth and final season. Posey portrays Scott McCall since "Teen Wolf" began airing in 2011.

Posey has recently appeared in the film "Yoga Hosers", and has voiced Prince Alonso in an episode of the Disney animated series "Elena of Avalor". Find out when Jane The Virgin returns in April.

The CW romantic comedy series "Jane the Virgin" is set to welcome Tyler Posey as a new cast member. In Australia, catch the series on Fox8.