Mitch Horowitz has appeared in 1 show and 3 movies. A performance to be found in the role of Author - Occult America / Himself - Author, Occult America in the series Cursed Films. In the cinema, in the role of Newscaster in the feature film My Animal.