Ballard is from the Houston area and attended Summer Creek High School.
"Houston, being back home, it's incredible," Ballard told ABC13.
After high school, Ballard graduated from Blinn College where he also played safety.
He later went to the University of Utah where he started for two seasons in 2017 and 2018.
Before joining the Roughnecks for their inaugural season, Ballard played for the Carolina Panthers.
"This opportunity to me, it means a lot. I mean football, that's my whole world," Ballard said. "So just getting an opportunity to be on the field, that's all I can ask for."
Watch the video above to learn more about Ballard!
Houston officially lands inaugural XFL Championship Game
This Roughnecks star's moving interview made him a top trend
Meet the the Roughnecks' prankster, Banda-loving kicker