Michele Povill wystąpił w 1 seria i 2 movies. Spektakl do znalezienia w roli Sister Livingstone w serialu Riverdale. W kinie, jako Lieutenant w filmie fabularnym Star Trek: The Motion Picture.