Ron McLeod

Ron McLeod is a television producer, production manager and assistant director. He was a co-producer on the 2000 relaunch of The Outer Limits. In 2002 he was a producer on the television movie Babylon 5: The Legend of the Rangers. He later worked as a producer on the sci-fi series Zixx: Level Three.