Richard Stephen Anderson, 44 years old, lives in Tulsa, Oklahoma, but has also spent time in Enid, Oklahoma; Carrollton, Texas; Lewisville, Texas and Harlingen, Texas. He is a 1993 graduate of Muskogee High School. Richard is related to Tammy Lynn Anderson.