Roger B. Smith was born on 12 July 1925 and is currently 84 years old.
Below is a list of programmes Roger B. Smith has been associated with: