Cast and Crew of Frida

Cast of
Frida

About Frida

A biography of artist Frida Kahlo, who channeled the pain of a crippling injury and her tempestuous marriage into her work.

Full Cast of Frida

Salma Hayek Pinault
plays Frida Kahlo

Salma Hayek Pinault as Frida Kahlo

Salma Hayek Pinault (born Salma Valgarma Hayek Jiménez; September 2, 1966) is a Mexican and American actress and prod...

See Salma Hayek Pinault's other roles

Alfred Molina
plays Diego Rivera

Alfred Molina as Diego Rivera

Alfred Molina (born 24 May 1953) is an English-American actor. He rose to fame on stage in the West End of London and...

See Alfred Molina's other roles

Mía Maestro
plays Cristina Kahlo

Mía Maestro as Cristina Kahlo

From Wikipedia, the free encyclopedia Mía Maestro (born June 19, 1978) is an Argentine actress and singer. She is be...

See Mía Maestro's other roles

Patricia Reyes Spíndola
plays Matilde Kahlo

Patricia Reyes Spíndola as Matilde Kahlo

Patricia Verónica Núñez Reyes Spíndola (born 11 July 1953) is a Mexican actress, director and producer in films, TV s...

See Patricia Reyes Spíndola's other roles

Diego Luna
plays Alejandro

Diego Luna as Alejandro

Diego Dionisio Luna Alexander (Spanish pronunciation: [ˈdjeɣo ˈluna alekˈsandeɾ]; born 29 December 1979) is a Mexican...

See Diego Luna's other roles

Roger Rees
plays Guillermo Kahlo

Roger Rees as Guillermo Kahlo

Roger Rees (5 May 1944 – 10 July 2015) was a Welsh actor and director, widely known for his stage work. He won an Oli...

See Roger Rees's other roles

Ashley Judd
plays Tina Modotti

Ashley Judd as Tina Modotti

An American television and film actress, who has played lead roles in films including Ruby in Paradise, Kiss the Girl...

See Ashley Judd's other roles

Antonio Banderas
plays David Alfaro Siqueiros

Antonio Banderas as David Alfaro Siqueiros

José Antonio Domínguez Bandera (born 10 August 1960), known professionally as Antonio Banderas, is a Spanish actor an...

See Antonio Banderas's other roles

Edward Norton
plays Nelson Rockefeller

Edward Norton as Nelson Rockefeller

Edward Harrison Norton (born August 18, 1969) is an American actor and filmmaker. He has received numerous awards and...

See Edward Norton's other roles

Saffron Burrows
plays Gracie

Geoffrey Rush
plays Leon Trotsky

Geoffrey Rush as Leon Trotsky

Geoffrey Roy Rush AC (born 6 July 1951) is an Australian actor. He is known for his eccentric leading man roles on st...

See Geoffrey Rush's other roles

Margarita Sanz
plays Natalia Trotsky

Omar Rodríguez
plays André Breton

Lila Downs
plays Tango Singer

Valeria Golino
plays Lupe Marín

Karine Plantadit
plays Paris Chanteuse

Didi Conn
plays Waitress

Ivana Sejenovich
plays Chapingo Chapel Model

Lucia Bravo
plays Auditorium Model

Alejandro Usigli
plays Professor

Amelia Zapata
plays Maid

Fermín Martínez
plays Painter on Bus

Loló Navarro
plays Nanny

Roberto Medina
plays Dr. Farril

Penn Badgley

Penn Badgley

Penn Dayton Badgley (born November 1, 1986) is an American actor. He is best known for his role as Joe Goldberg on th...

See Penn Badgley's other roles

Vanessa Hudgens

Vanessa Hudgens

Vanessa Anne Hudgens (born December 14, 1988) is an American actress and singer. After making her feature film debut ...

See Vanessa Hudgens's other roles

Solange

Solange

Solange Piaget Knowles (born June 24, 1986), who performs under the mononym Solange, is an American recording artist,...

See Solange's other roles

George Lopez

George Lopez

From Wikipedia, the free encyclopedia George Lopez (born April 23, 1961) is an American comedian, actor, and talk sh...

See George Lopez's other roles

Crew of Frida

Discover the backstage crew of Frida →