Portrait of Justina Machado

Justina Machado

Bio: Justina Milagros Machado is an American actress, known for her roles as Penelope Alvarez on the Netflix and Pop TV sitcom One Day at a Time, Darci Factor in The CW dramedy Jane the Virgin, Vanessa Diaz on the HBO drama Six Feet Under, and Brenda on the USA drama Queen of the South.
Born: Wed, Sep 06 1972
Birthplace: Chicago, Illinois, USA
Justina Machado is 52 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Norman Lear: 100 Years of Music and Laughter
Norman Lear: 100 Years of Music and Laughter
Justina Machado was
50 in Norman Lear: 100 Years of Music and Laughter
as 'Self'.
Thu, Sep 22 2022
Poster of Fernanda
Fernanda
Justina Machado was
49 in Fernanda
as 'Right Bob'.
Mon, Jun 20 2022
Poster of With/In Volume 2
With/In Volume 2
Justina Machado was
49 in With/In Volume 2
Tue, Mar 15 2022
Poster of The Ice Age Adventures of Buck Wild
The Ice Age Adventures of Buck Wild
Justina Machado was
49 in The Ice Age Adventures of Buck Wild
as 'Zee (or whatever her name is) (voice)'.
Fri, Jan 28 2022
Poster of Switched Before Birth
Switched Before Birth
Justina Machado was
49 in Switched Before Birth
as 'Anna Ramirez'.
Sat, Oct 23 2021
Poster of Muppets Haunted Mansion
Muppets Haunted Mansion
Justina Machado was
49 in Muppets Haunted Mansion
as 'Singing Bust'.
Fri, Oct 08 2021
Poster of Rita Moreno: Just a Girl Who Decided to Go for It
Rita Moreno: Just a Girl Who Decided to Go for It
Justina Machado was
48 in Rita Moreno: Just a Girl Who Decided to Go for It
as 'Self'.
Fri, Jun 18 2021
Poster of With/In Volume 1
With/In Volume 1
Justina Machado was
48 in With/In Volume 1
as '(segment "Coco & Gigi")'.
Sun, Jun 13 2021
Poster of All Together Now
All Together Now
Justina Machado was
47 in All Together Now
as 'Becky'.
Fri, Aug 28 2020
Poster of Scoob!
Scoob!
Justina Machado was
47 in Scoob!
as 'Jamie Rivera (voice)'.
Wed, Jul 08 2020
Poster of Live in Front of a Studio Audience: "All in the Family" and "Good Times"
Live in Front of a Studio Audience: "All in the Family" and "Good Times"
Justina Machado was
47 in Live in Front of a Studio Audience: "All in the Family" and "Good Times"
as 'Teresa Betancourt'.
Wed, Dec 18 2019
Poster of Family Pictures
Family Pictures
Justina Machado was
46 in Family Pictures
as 'Sylvie'.
Sat, Jun 29 2019
Poster of Betty White: First Lady of Television
Betty White: First Lady of Television
Justina Machado was
45 in Betty White: First Lady of Television
as 'Self'.
Sat, Aug 18 2018
Poster of De Puerto Rico para el mundo
De Puerto Rico para el mundo
Justina Machado was
44 in De Puerto Rico para el mundo
as 'Self'.
Sun, Dec 04 2016
Poster of Endgame
Endgame
Justina Machado was
43 in Endgame
as 'Karla'.
Fri, Sep 25 2015
Poster of Quit
Quit
Justina Machado was
42 in Quit
as 'Amanda'.
Thu, Jan 01 2015
Poster of Finders Keepers
Finders Keepers
Justina Machado was
42 in Finders Keepers
as 'Prof. Elena Carranza'.
Sat, Oct 18 2014
Poster of The Purge: Anarchy
The Purge: Anarchy
Justina Machado was
41 in The Purge: Anarchy
as 'Tanya'.
Thu, Jul 17 2014
Poster of The Call
The Call
Justina Machado was
40 in The Call
as 'Rachel'.
Thu, Mar 14 2013
Poster of In the Electric Mist
In the Electric Mist
Justina Machado was
36 in In the Electric Mist
as 'Rosie Gomez'.
Wed, Apr 15 2009
Poster of Pedro
Pedro
Justina Machado was
36 in Pedro
as 'Mily'.
Sun, Sep 07 2008
Poster of The Accidental Husband
The Accidental Husband
Justina Machado was
35 in The Accidental Husband
as 'Sofia'.
Fri, Feb 29 2008
Poster of Little Fugitive
Little Fugitive
Justina Machado was
33 in Little Fugitive
as 'Natalia'.
Sat, May 27 2006
Poster of Fatal Contact: Bird Flu in America
Fatal Contact: Bird Flu in America
Justina Machado was
33 in Fatal Contact: Bird Flu in America
as 'Alma Ansen'.
Tue, May 09 2006
Poster of Torque
Torque
Justina Machado was
31 in Torque
as 'Henderson'.
Fri, Jan 16 2004
Poster of Final Destination 2
Final Destination 2
Justina Machado was
30 in Final Destination 2
as 'Isabella Hudson'.
Fri, Jan 31 2003
Poster of Full Frontal
Full Frontal
Justina Machado was
29 in Full Frontal
as 'Linda's Friend in Kitchen'.
Fri, Aug 02 2002
Poster of Dragonfly
Dragonfly
Justina Machado was
29 in Dragonfly
as 'nurse'.
Fri, Feb 22 2002
Poster of A.I. Artificial Intelligence
A.I. Artificial Intelligence
Justina Machado was
28 in A.I. Artificial Intelligence
as 'Assistant'.
Fri, Jun 29 2001
Poster of Swallows
Swallows
Justina Machado was
26 in Swallows
Fri, Jul 23 1999
Poster of The Week That Girl Died
The Week That Girl Died
Justina Machado was
26 in The Week That Girl Died
as 'Marita'.
Fri, Oct 16 1998
Poster of She's So Lovely
She's So Lovely
Justina Machado was
24 in She's So Lovely
as 'Carmen Rodriguez - Lady Ticket Taker'.
Fri, Aug 29 1997
Poster of No One Would Tell
No One Would Tell
Justina Machado was
23 in No One Would Tell
as 'Val Cho'.
Mon, May 06 1996
Poster of Minor Incidents
Minor Incidents
Justina Machado will be
52+ in Minor Incidents
as 'Court Clerk'.
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of The Horror of Dolores Roach
The Horror of Dolores Roach
Justina Machado was
50+ in The Horror of Dolores Roach
as 'Dolores Roach'.
First Air Date
Thu, Jul 06 2023
Poster of Dragons: The Nine Realms
Dragons: The Nine Realms
Justina Machado was
49+ in Dragons: The Nine Realms
as 'Carla (voice)'.
First Air Date
Thu, Dec 23 2021
Poster of Stars in the House
Stars in the House
Justina Machado was
47+ in Stars in the House
as 'Self'.
First Air Date
Mon, Mar 16 2020
Poster of Harley Quinn
Harley Quinn
Justina Machado was
47+ in Harley Quinn
as 'Bethany (voice)'.
First Air Date
Fri, Nov 29 2019
Poster of Tamron Hall
Tamron Hall
Justina Machado was
47+ in Tamron Hall
as 'Self - Guest'.
First Air Date
Mon, Sep 09 2019
Poster of One Day at a Time
One Day at a Time
Justina Machado was
44+ in One Day at a Time
as 'Penelope Alvarez'.
First Air Date
Fri, Jan 06 2017
Poster of Elena of Avalor
Elena of Avalor
Justina Machado was
43+ in Elena of Avalor
as 'Carmen (voice)'.
First Air Date
Fri, Jul 22 2016
Poster of The $100,000 Pyramid
The $100,000 Pyramid
Justina Machado was
43+ in The $100,000 Pyramid
as 'Self'.
First Air Date
Mon, Jun 27 2016
Poster of Queen of the South
Queen of the South
Justina Machado was
43+ in Queen of the South
as 'Brenda'.
First Air Date
Thu, Jun 23 2016
Poster of Superstore
Superstore
Justina Machado was
43+ in Superstore
as 'Maya (voice), Maya'.
First Air Date
Mon, Nov 30 2015
Poster of Jane the Virgin
Jane the Virgin
Justina Machado was
42+ in Jane the Virgin
as 'Darcy Factor, Darci Factor'.
First Air Date
Mon, Oct 13 2014
Poster of Welcome to the Family
Welcome to the Family
Justina Machado was
41+ in Welcome to the Family
as 'Lisette Hernandez'.
First Air Date
Thu, Oct 03 2013
Poster of Devious Maids
Devious Maids
Justina Machado was
40+ in Devious Maids
as 'Reina'.
First Air Date
Sun, Jun 23 2013
Poster of The Fosters
The Fosters
Justina Machado was
40+ in The Fosters
as 'Sofia Rivera'.
First Air Date
Mon, Jun 03 2013
Poster of Finding Your Roots
Finding Your Roots
Justina Machado was
39+ in Finding Your Roots
as 'Self'.
First Air Date
Sat, Mar 24 2012
Poster of Switched at Birth
Switched at Birth
Justina Machado was
38+ in Switched at Birth
as 'Nurse Munos'.
First Air Date
Mon, Jun 06 2011
Poster of Body of Proof
Body of Proof
Justina Machado was
38+ in Body of Proof
as 'Emily Burrows'.
First Air Date
Tue, Mar 29 2011
Poster of Three Rivers
Three Rivers
Justina Machado was
37+ in Three Rivers
as 'Pam Acosta'.
First Air Date
Sun, Oct 04 2009
Poster of Kath & Kim
Kath & Kim
Justina Machado was
36+ in Kath & Kim
as 'Angel'.
First Air Date
Thu, Oct 09 2008
Poster of Private Practice
Private Practice
Justina Machado was
35+ in Private Practice
as 'Stephanie Kemp'.
First Air Date
Wed, Sep 26 2007
Poster of Burn Notice
Burn Notice
Justina Machado was
34+ in Burn Notice
as 'Lauren'.
First Air Date
Thu, Jun 28 2007
Poster of Ugly Betty
Ugly Betty
Justina Machado was
34+ in Ugly Betty
as 'Cousin Clara'.
First Air Date
Thu, Sep 28 2006
Poster of Ghost Whisperer
Ghost Whisperer
Justina Machado was
33+ in Ghost Whisperer
as 'Suzanne Richards'.
First Air Date
Fri, Sep 23 2005
Poster of Bones
Bones
Justina Machado was
33+ in Bones
as 'Lupe Rojas'.
First Air Date
Tue, Sep 13 2005
Poster of Dancing with the Stars
Dancing with the Stars
Justina Machado was
32+ in Dancing with the Stars
as 'Self - Contestant'.
First Air Date
Wed, Jun 01 2005
Poster of Grey's Anatomy
Grey's Anatomy
Justina Machado was
32+ in Grey's Anatomy
as 'Anna Nyles'.
First Air Date
Sun, Mar 27 2005
Poster of Cold Case
Cold Case
Justina Machado was
31+ in Cold Case
as 'Amelia Lopez'.
First Air Date
Sun, Sep 28 2003
Poster of Missing
Missing
Justina Machado was
30+ in Missing
as 'Sunny Estrada'.
First Air Date
Sat, Aug 02 2003
Poster of Six Feet Under
Six Feet Under
Justina Machado was
28+ in Six Feet Under
as 'Vanessa Diaz'.
First Air Date
Sun, Jun 03 2001
Poster of Strong Medicine
Strong Medicine
Justina Machado was
27+ in Strong Medicine
First Air Date
Sun, Jul 23 2000
Poster of Angel
Angel
Justina Machado was
27+ in Angel
as 'Jo'.
First Air Date
Tue, Oct 05 1999
Poster of Oh Baby
Oh Baby
Justina Machado was
25+ in Oh Baby
as 'Mona'.
First Air Date
Wed, Aug 26 1998
Poster of Early Edition
Early Edition
Justina Machado was
24+ in Early Edition
First Air Date
Sat, Sep 28 1996
Poster of Goode Behavior
Goode Behavior
Justina Machado was
23+ in Goode Behavior
as 'Raquel DeLaRosa'.
First Air Date
Mon, Aug 26 1996
Poster of Second Noah
Second Noah
Justina Machado was
23+ in Second Noah
First Air Date
Mon, Feb 05 1996
Poster of Touched by an Angel
Touched by an Angel
Justina Machado was
22+ in Touched by an Angel
as 'Marisol'.
First Air Date
Wed, Sep 21 1994
Poster of ER
ER
Justina Machado was
22+ in ER
as 'Ms. Cruz, Claudia Diaz'.
First Air Date
Mon, Sep 19 1994
Poster of NYPD Blue
NYPD Blue
Justina Machado was
21+ in NYPD Blue
as 'Elsa'.
First Air Date
Tue, Sep 21 1993
Poster of Law & Order
Law & Order
Justina Machado was
18+ in Law & Order
as 'Lauren Whitmer'.
First Air Date
Thu, Sep 13 1990
Poster of Alpha Moms
Alpha Moms
Justina Machado will be
52+ in Alpha Moms
First Air Date
Unreleased
Poster of PULSE
PULSE
Justina Machado will be
52+ in PULSE
as 'Dr. Natalie Cruz'.
First Air Date
Unreleased