Motion Paintings
I paint with error. I start from a single image, raw pixels, or video. Glitch is my brush. I smear and layer the image, then break it apart until it gains texture and the illusion of depth on a flat screen. Like paint, the image is built up in layers and dragged across itself. The difference is that the surface is in motion.
I deliberately corrupt image data and bend colors. I push visual effects mixers and image processors to their limits. The results are never fully predictable. Much of the work is in choosing which accidents to keep, which to push further, and which to let go of.
I’ve been developing this process since 2022, when I first began experimenting with pixel sorting. A single piece can take days, weeks, or even years of working and reworking. I keep testing new combinations and sequences, and I often return to older pieces to remix and reimagine them. The paintings change as I do.
Artist Burning the Midnight Oil, 2026
Digital video (MP4), HD (3:4), 1080 × 1440 px, 00:00:15 (Seamless loop), 30 fps, No audio
True North, 2025
Digital video (MP4), HD (9:16), 1080 × 1920 px, 00:00:18 (Seamless loop), 30 fps, No audio
Self-Portrait Study, 2026, ASCII Animation transformed into a Motion Painting
Digital video (MP4), HD (16:9), 1920 × 1080 px, 00:00:18 (Seamless loop), 30 fps, No audio
Garden of the Salish Sea, 2025
Digital video (MP4), HD (16:9), 1920 × 1080 px, 00:00:31 (Seamless loop), 30 fps, Stereo audio
Enter the Digital Garden, 2025
Digital video (MP4), HD (16:9), 1920 x 1080 px, 00:00:25 (Seamless loop), 30 fps, Stereo audio
Future of Cubism #1, 2025
Digital video (MP4), HD (3:4), 1080 x 1440 px, 00:00:22 (Seamless loop), 30 fps, No audio
Dance of the Sea, 2025
Digital video (MP4), HD (1:1), 1080 × 1080 px, 00:00:24 (Seamless loop), 30 fps, Stereo audio (Also available in UHD 2160 × 2160 px)
Underwater Garden 3, 2025
Digital video (MP4), HD (9:16), 1080 × 1920 px, 00:00:18 (Seamless loop), 30 fps, No audio
Day Dream, 2024
Digital video (MP4), HD (1:1), 1080 × 1080 px, 00:00:27 (loop), 30 fps, No audio