Cassius Rex Hudson was born on April 22, 1872, in Auburn, Alabama. Hudson came to North Carolina in 1907 to serve as the state's first farm demonstration agent. He died in Raleigh on March 3, 1940.