James Shannon Nelligan was born on 19 May 1970 and is currently 39 years old.
Below is a list of programmes James Shannon Nelligan has been associated with: