Cast Credits Maniac (2018) Guest starring as Dox Stop Employee Episode 1x02: Windmills (Sep 21, 2018) [Co-Star] Power Rangers (1993) Guest starring as Ventriloquist Episode 17x04: Go for the Green (Mar 21, 2009)