For a better experience on MUBI, update your browser.
Photo of Selenis Leyva

Selenis Leyva

“My favorite thing is just sitting in a makeup chair and letting makeup artists do their thing.”

Actor