He graduated Cum Laude from Cornell University, receiving dual bachelor's degrees in Chemistry and Biology, as well as a Master's degree in Computer Science. He is currently a graduate student in the Physical Language Workshop at the MIT Media Lab.