Locked Up
Series • 2015
The Legend of El Cid
Series • 2020
Wrong Side of the Tracks
Series • 2022
El Principe
Series • 2014
Hidden Away
Movie • 2014
Promises of Sand
Series • 2019
The Builders of the Alhambra
Movie • 2022
The Osha Rule
Movie • 2025