Joseph Walsh was born on 11 June 1937 and is currently 71 years old.
Below is a list of programmes Joseph Walsh has been associated with: