Stephen Geoffreys was born on 22 November 1964 and is currently 44 years old.
Below is a list of programmes Stephen Geoffreys has been associated with: