Diego Luna Alexander (born 29 December 1979) is a Mexican actor, director and producer. He has appeared in many movies, including Y tu mamá también (2001), Dirty Dancing: Havana Nights (2004), The Terminal (2004), Milk (2008), Elysium (2013) and Rogue One (2016). He currently stars as Miguel Ángel Félix Gallardo in the Netflix crime series Narcos: Mexico (2018–present).
Luna was born in Toluca and grew up in Mexico City. His mother Fiona Alexander, a British set designer, died in a car accident when Luna was two. His father Alejandro Luna is a Mexican set designer. He was married to actress Camila Sodi from 2008 to 2013. They have two children.