How old is Tech N9ne?

Tech N9ne (Aaron Dontez Yates) is 46 years old (born November 8, 1971).