cast
Series Regulars
Gina Rodriguez
as Jane Villanueva
Justin Baldoni
as Rafael Solano
Brett Dier
as Michael Cordero Jr.
Andrea Navedo
as Xiomara Villanueva
Yael Grobglas
as Petra Solano
Ivonne Coll
as Alba Villanueva
Jaime Camil
as Rogelio De La Vega
Yara Martinez
as Dr. Luisa Alver
Recurring & Guests
Jenna Ortega
as Young Jane
Megan Ketch
as Susanna Barnett
Carlo Rota
as Emilio Solano
Alano Miller
as Aaron Zazo
Michael Rady
as Lachlan Moore
Adam Rodriguez
as Jonathan Chavez
Ryan Devlin
as Billy Cordero
Judy Reyes
as Dina Milagro
Rita Moreno
as Liliana De La Vega