Richard MacLeod(1921-1997)
- Director
- Writer
- Special Effects
Richard MacLeod was born on 26 September 1921 in Massachusetts, USA. He was a director and writer, known for The Ganja Express (1978) and Kitten in a Cage (1968). He died on 10 February 1997 in Canton, Massachusetts, USA.