The Lazarus Incident 2025
Director
Last Fast Ride: The Life, Love and Death of a Punk Goddess 2011
Until the End 2026
Art Department Assistant
Credits from TMDB.