Josh Herdman was born on 09 September 1987 and is currently 22 years old.
Below is a list of programmes Josh Herdman has been associated with: