SPEMERANSteven Houghton.Lahir 16 Februari 1971 (55 tahun)Sheffield, South Yorkshire, England, UKBiografi belum tersedia dalam bahasa Indonesia.