Diego Luna-Alexander (Spanish pronunciation: ; born 29 December 1979) is a Mexican actor known for his childhood telenovela work, a starring role in the film Y tu mamá también and supporting roles in American films, including Rudo y Cursi, The Terminal, Elysium and Milk. He also starred with Romola Garai in Dirty Dancing: Havana Nights and provides the Spanish language narration for the National Geographic Channel documentary Great Migrations. He is currently set to portray the male lead in the upcoming Rogue One, portraying the role of Captain Cassian Andor.