Steven William Armstrong is 42 years old. He lives in Bellevue, Washington. He has also lived in Seattle, Washington. He is an alumnus of the Washington State University, John F Kennedy Mem High School and Saint Meinrad School Of Theology. He has worked for Microsoft, Public Relations and Waggener Edstrom.