Joshua Micha Williams is 38 years old. He lives in Kansas City, Missouri. He has also lived in Cedar Rapids, Iowa; Manhattan, Kansas and Shawnee, Kansas. He is an alumnus of the University Of Oklahoma and he works for United States Marine Corps. Jennifer L Williams and Avery J Williams are some of Joshua relatives.