King Hamlet 2025
as Self
Artist Unknown 2023
Actor
Marvel Studios Assembled: The Making of Moon Knight 2022
as Self (uncredited)
The Birthday Cake 2021
as Pablo
Triple Frontier 2019
as David
Inside the Operation 2018
Operation Finale 2018
as Dani Shalom
Credits from TMDB.