David Dorais was born in Albuquerque, New Mexico and spent his childhood in Phoenix, Arizona. He graduated with BS in Civil Engineering from the University of Texas.
David worked as a civil engineer from 1979 to 1991 and as a substitute teacher from 1982-88. He has been active in public engagement roles since the mid 90s, having been an astronomy instructor since 1992. He has been a volunteer with Project Astro since 2004.