Lolo Diego Actor or Actress (3) See You on Venus (2023) Locked Up: The Oasis (2020) The Ministry of Time (2015)