
2026 Father Findlay
2026 Dr. Richard
2025 Captain
2024 Lloyd Kneath
2024 Damon
2023 Haxan
2023 Bruce
2022 Rapu
2021
2020 Farmer
2019 Writer
2019 Deacon Brucke
2018 Shelton
2015 Monty
2014 Deacon
2012 Carl Stewart
2005 Executive Producer
1995 Felipe
1993 Ice Cream Attendant
Robert Shaughnessy