He earned a Bachelors of Arts degree in Biochemistry from the University of Texas in 1990. He earned a Juris Doctor degree from the South Texas College of Law in 1998. He earned a Masters of Science Degree in Biotechnology from the Johns Hopkins University in 2005, and has earned supplemental credits in coursework in Biological Sciences from the Harvard University Extension School and the University of Houston. Mr. Ngo is a member of the Virginia State Bar and the District of Columbia Bar.