No Place to Hide 2026
Director
Two Knights 2022
Postcards from the 48% 2018
Actor
The Last Witness 2018
Director, Writer
The Killing Zone 1999
Editor
Credits from TMDB.