Thread 2026
as Self
Fault Lines 2026
The Big Sea 2025
Lucuma 2025
Beyond the Noise 2018
as Surfer
Perilous Sea 2017
Credits from TMDB.