Steve Smith's full name is Steven Peter Devereux Smith, and he was born on June 2, 1989.