Marc Menchaca, a multifaceted individual with a passion for the performing arts, entered this world on October 10, 1975, in the charming city of San Angelo, Texas, USA.
With a career spanning multiple mediums, Menchaca has made a name for himself as a talented actor and director. His impressive resume boasts a wide range of credits, including notable roles in the critically acclaimed series Ozark (2017),the award-winning show Homeland (2011),and the thought-provoking film She's Lost Control (2014).
In his personal life, Menchaca has found happiness with his partner, the renowned actress Lena Headey, whom he wed on October 8, 2022.