Stephen Snedden
1971-07-01 ( 53 years old ) in Tulsa, Oklahoma, USA