Before I learned how to program I wanted to be an artist. My long career in videogames has allowed me to experiment with many digital art forms and procedural generation. In recent years my focus has turned to generative art. I’ve released thousands of pieces so I will highlight just a few of my favorites here. I’ve also created an interactive gallery you can visit.

Astronomic Comics

A space comic book generator.

Divide by Circle

My first 3D generative piece on fxhash is an experiment with subdivision, cubes and a circle.

Dithered Branches

This piece simulates a lo-fi fantasy printer from the 80s, uses that to print a generative landscape scene, then makes it beautiful by applying color.

Auto Park

Generative aerial images of abstract parking lots.

Tree Skyness

Generative tree tops scenes

Broken Flows

A deep dive into flow fields, paint brushes, and color palette generators.


A tiny doodler that creates amazingly intricate structures.


A generative arcade game, the seed controls both graphics and sound.

Indifferent Strokes

A reflection on feeling alone in a crowd and my experience being a generative artist

Bad Shapes

A virtual art installation featuring the self titled album by Bad Shapes and generative visual effects set in a realistic 3D scene.

More Art

Here are some more links where you can see more of my art.

Twitter – Where I post about everything I release

Fxhash – My most recent generative artworks

Dribble – Generative art, looping gifs, and typographic designs

Dwitter – Experimental JavaScript stuff (art, interactive, code experiments)

Shadertoy – Pixel shaders, generative art and fractals

ZzArt – Generative Art Evolution Tool

Screen Savers – Infinite fractal zoom screensavers for Windows

Sound Cloud – I also make music

Here is a small selection of some of my earlier stuff…