Leonard McLeod(III)
- Camera and Electrical Department
- Producer
- Actor
Leonard McLeod was born on 14 January 1985 in Salinas, California, USA. He is a producer and actor, known for Star Trek Continues (2013), Monster School and Cold Blooded Killers (2021).