Actor
MADE IN X
2026
Terra
2025 · as Injured patient
Salvable
2025 · as Imran
Golda
2023 · as Member of Israel Agranat Commission (uncredited)
The 355
2022 · as Auction Guest
Wrath of Man
2021 · as Rich Arab