Picture Taker 2026
Director
Bag of Lies 2024
Writer
Big Brother 2023
The Pope Drops In 2022
as Dimitri Leonid Disputin Kamarozov
The Redeemed 2019
as Young Sean
75 2017
as Alonso, Director, Writer, Co-Producer, Editor
Credits from TMDB.