Cast Credits Cuba Libre (2022) Starring as Annie Silva Pais Love, Death & Robots (2019) Guest starring as Logan Episode 2x02: Ice (May 14, 2021)