Visual artist and educator specializing in new media, particularly internet technologies, moving image, and computer games.
Input|Output, 2022


Score, 2022


Visual artist and educator specializing in new media, particularly internet technologies, moving image, and computer games.
Input|Output, 2022


Score, 2022

