Gary LeRoi Gray was born on 15 June 1985 and is currently 24 years old.
Below is a list of programmes Gary LeRoi Gray has been associated with: