A native of Halifax County, Virginia, Brandon Hudson graduated from the University of Virginia with an undergraduate degree in Political and Social Thought. Later he was awarded the Juris Doctor from the University of Virginia Law School. Hudson joined the Virginia state bar in 1993. He opened his current practice in Halifax, Virginia, in 2003.