Weaver changed his legal name to "Mason Weaver" in 1999. A former AM radio talk show host, he had been using this name on air for several years. Fox News describes him as a former member of the Black Panther movement.
