Where is Stephen Wonderboy Thompson from? Simpsonville, South Carolina, United States Stephen Thompson/Place of birth