1992 • as Nurse Louie Iosefa
2019 • as Host
2019 • Assistant Director
2004
2004 • Creator
2015 • as Self