Why did they change the actor for Mateo in Jane the Virgin?
Mia Horton
Updated on January 16, 2026
When the promotional poster for the season was first released, it was revealed that the character of Mateo was recast with Elias Janssen due to previous child actor Joseph Sanders being too busy with school to commit to the role.