The Monsters I´ve Made 2026
Producer
Room of Doom 2026
Producer, Director, Screenplay
The Final Episode 2026
Hidden Beauty - The Orchids of the Saale Valley 2017
Co-Producer
The Liquidation 2025
as Ross Chan
Credits from TMDB.