Joseph McGinty Nichol was born on 09 August 1968 and is currently 41 years old.
Below is a list of programmes Joseph McGinty Nichol has been associated with: