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