2018 • as Sig selv
2010 • as Self
2023 • as Melvin Kakooza
2018 • as Melvin
2008 • as Host
2010 • as Melvin Kakooza