James Badge Dale was born on 01 May 1978 and is currently 30 years old.
Below is a list of programmes James Badge Dale has been associated with: