Why did they change the actor for Mateo in Jane the Virgin?
Sophia Terry
Updated on January 18, 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.