Who plays Alex in One Day at a Time on Netflix?
This image appears in the gallery:
Marcel Ruiz: 11 facts about the One Day at a Time star you probably didn’t know

6. Who plays Alex in One Day at a Time on Netflix?
Marcel Ruiz plays Alex Alvarez in ‘One Day at a Time’ on Netflix. Alex is Penelope’s son, best known for his loveable, tongue and cheek narcissism and his hilarious jokes. Alex is Marcel’s first major on screen role. [Photo via Netflix]