Joshua Close was born on 31 August 1981 and is currently 28 years old.
Joshua Close is also known as Josh Close
Below is a list of programmes Joshua Close has been associated with: