The Idol
Movie • 2016
The Dean
Series • 2020
One of the Hollywood Ten
Movie • 2002
The Cursed Land
Movie • 2024
Al Sajeen
Movie • 2023