He received his Ph.D. in Aerospace Engineering from WVU in 2011, received his undergraduate degrees in Mechanical Engineering and Aerospace Engineering from WVU in 2007, and was WVU's Student Body President from 2006-2007. From 2011 to December 2013, he worked as Research Technologist in the Near Earth Tracking Applications Group at Caltech's NASA Jet Propulsion Laboratory.