1993 • Writer
2021 • as Det. Karen Brace
2016
2016 • Creator
1998 • as Happy Light Woman
2022 • as Self