His research interests are in three-dimensional geometry and topology, and in mathematical art and visualization. In visualization, he works mostly in the medium of 3D printing, with other interests in spherical video, virtual, and augmented reality. He is the author of the book "Visualizing Mathematics with 3D Printing".