Michael Findlay

Michael Findlay is a director, director of photography, editor, actor, producer and writer. Findlay has most recently worked on Shriek of the Mutilated (1974), Invasion of the Blood Farmers (1972) and The Altar of Lust (1971).

About Michael Findlay

  • Name: Michael Findlay

Filmography as Director

Filmography as Director of Photography

Filmography as Editor

Filmography as Actor

Filmography as Producer

Filmography as Writer