Selected Artwork
I work in traditional and emerging media, including illustration, painting, computer programming, graphic design, virtual reality, 3D modeling and animation, algorithmic multichannel audio, digital fabrication, sculpture, and physical computing. I have a limited