Esblygiad 2025
as Llwyd / Y Llais
I'm Not Awake and Neither Are You 2024
as Dealer
The Hunger Pang Gang 2023
as Delivery Guy
Credits from TMDB.