Stan Griffin is known for Intruders (2017), The Lost Pirate Kingdom (2021) and ABBA: Secrets of their Greatest Hits (2019).