1 unreleased or undated title is hidden. Show unreleased
Let Me Go! 2025
Director
Livestream 2025
as Pedro Carvalho, Director, Writer
Stranded 2021
Director, Writer, Producer
No Strings Attached 2019
Malady 2023
Actor, Script
Credits from TMDB.