Lee MacGregor was born on 19 October 1926 and is currently 83 years old.
Below is a list of programmes Lee MacGregor has been associated with: