I was born in Bryan Texas. Having been homeschooled through high school, I later taught supplemental classes to students in the College Station area. My wife and I have five children.

I graduated from LeTourneau University with a B.S. in Computer Science and Mathematics in 2009. In 2019, I graduated from Texas A\&M University with a PhD in Computer Science. In 2014, I interned at Adobe Research's Imagination Lab and worked with Eunyee Koh. In the summers of 2015 and 2016, I worked with with Jaime Teevan, Shamsi Iqbal, and others at Microsoft Research.