Fréwaka 2025
Producer
My Name is Ottilie 2023
Director
Doineann 2021
Lost Lives 2019
Director, Producer
Road 2014
Director, Writer, Producer
The Explosive 80s: How Heysel Changed Football 2005
Beckham and the Battle with Argentina 2003
Credits from TMDB.