4 titles with this person in the credits
Atomic Puppet
2016
Hilda and the Mountain King
2021
The Worm
2023
The Devil's Rock
2025