Beyond Trainspotting: The World of Irvine Welsh 2023
as Self
Lady Isobel & the Elf Knight 2019
as Elf Knight (voice)
Credits from TMDB.