Mitch Horowitz снимался в 2 серий и 3 фильмов. Исполнитель роли Self - Host в сериале Alien Encounters: Fact or Fiction. В кино, как Newscaster в художественном фильме My Animal.