Stephen Yardley was born on 24 March 1942 and is currently 66 years old.
Below is a list of programmes Stephen Yardley has been associated with: