2005 • as Dr. Tertius Jonker
2016 • as Adam
2023 • as Presenter
2023 • Producer
2023 • Director
2023 • Creator