His birth year was listed as 1971. Steven’s residency is at 45 Lane 7 #181, Deaver, Wy 82421. Steven has reached 54 years of age. Other cities that he has stayed in are Deaver and Laramie.