
Marc Menchaca
Marc Menchaca was born on 10 October 1975 in San Angelo, Texas, USA. He is an actor and director, known for Ozark (2017), Homeland (2011) and She's Lost Control (2014). He has been married to Lena Headey since 8 October 2022.
Career stats
11Films
325Posters
16Years active
2023Peak year
Eras & genres
Eras
Genres
Selected work
11 postersFrequent collaborators
30 repeat partners
Christopher Place
Stunts · 4 films together

Stephen Izzi
Stunts · 4 films together

Anthony Azizi
Actor · 3 films together

Brad Carter(I)
Actor · 3 films together

Brianna Brown(I)
Actor · 3 films together

Chris Coy(I)
Actor · 3 films together

Christopher Maleki
Actor · 3 films together

David Marciano
Actor · 3 films together









