The Last Voyage of Donald Crowhurst
02 / 23The Last Voyage of Donald Crowhurst·Ghost River Theatre·Projection Design and Technology
The Flying Dutchman — the full stage with the chorus under the projections
03 / 23The Flying Dutchman·Vancouver Opera·Projection Designer
Struck
04 / 23Struck·Ghost River Theatre·Projection Designer and Technologist
A Carrying Vessel — the installation in its hall at the Prague Quadrennial
05 / 23A Carrying Vessel·Prague Quadrennial·Co-Designer and Co-Curator
Morag, You're A Long Time Deid
06 / 23Morag, You're A Long Time Deid·Touchstone Theatre·Set and Lighting Designer
I Am Alan Turing
07 / 23I Am Alan Turing·Ongoing Opera Project·Co-Author and Lead Visual Designer
Song from the Uproar
08 / 23Song from the Uproar·City Opera Vancouver·Co-Designer, Set and Projections
Sophia's Forest
09 / 23Sophia's Forest·City Opera Vancouver·Production Designer
Echo Engine
10 / 23Echo Engine·Precursor Lab·Designer and Technologist
Kiss
11 / 23Kiss·Yale Repertory Theatre·Projection Designer
The Seagull
12 / 23The Seagull·Colgate University·Projection Designer
The Merchant of Venice
13 / 23The Merchant of Venice·Yale School of Drama·Projection Designer
The Last Voyage of Donald Crowhurst
14 / 23The Last Voyage of Donald Crowhurst·Ghost River Theatre·Projection Design and Technology
This American Wife
15 / 23This American Wife·Next Door @ New York Theatre Workshop·Projection Designer
Wakey, Wakey
16 / 23Wakey, Wakey·Pacific Theatre·Projection Designer
Video Tapestry – USITT 2017
17 / 23Video Tapestry – USITT 2017·USITT 2017 Conference, St. Louis·Design, Engineering and Production
Someone Like You
18 / 23Someone Like You·Arts Club Theatre·Set and Lighting Designer
If Pretty Hurts Ugly Must Be a Muhfucka
19 / 23If Pretty Hurts Ugly Must Be a Muhfucka·Carlotta Festival of New Plays·Projection Designer
The Seagull
20 / 23The Seagull·Colgate University·Projection Designer
Re:Union
21 / 23Re:Union·Yale Cabaret·Projection Designer
Sometime Between Now and When the Sun Goes Supernova
22 / 23Sometime Between Now and When the Sun Goes Supernova·Theatre Junction·Projection Technologist

The reel is on its way.

Reel

Live Performance
Designer and Technologist
Shows
Portrait of Wladimiro Antonio Woyno Rodriguez

I’m a live performance designer and technologist with a background in set, lighting and projection design. My work explores ways of adapting new technologies into the theatrical tradition to engage the sensory imagination.

I’ve worked on productions across Canada and internationally, with companies including The Wooster Group, Nederlands Dans Theater, Vancouver Opera and Ghost River Theatre.

Originally from Bogotá, Colombia, I hold an MFA in Design from Yale School of Drama, with further technical training at the Banff Centre. I’m an Associate Professor at Simon Fraser University and lead investigator for its Precursor Lab.

More about me

I freelance in the following categories. These are ways we can work together.

02

Tools & systems

I design and build custom media servers, show control systems and instruments for performance.

04

Teaching & mentorship

I teach performance design and media, and mentor artists and students developing their practice.

Software tools, hardware, games and 3D-printed models I’ve been making.

Dot Garden’s risograph workspace: a stack of layers beside a composition printed in red, blue and black inks

Standalone softwareDithering and risograph studio · working

Dot Garden

A tool for making layered images with dithering, risograph colours and print patterns.

I used it to make the images on this site’s project cards.

More about Dot Garden
Square Dance’s window: tools, a small pixel scene being drawn, palettes and layers

Standalone softwarePixel art editor · in progress

Square Dance

A pixel art editor: draw, layer and transform, trace a photo into blocks, or match a picture to a palette from classic machines (NES, Game Boy, C64, PICO-8 and more).

A companion to Dot Garden and Plot Twist, so pictures can pass between them.

More about Square Dance
On Book! following a made-up demo show, replayed from a saved run: the script with the line being spoken marked, and the Spanish surtitle on the stage picture

Standalone softwareSurtitles for live performance · in progress

On Book!

Surtitles that follow the actors: it tracks the script as they speak, and translates live when they leave it. The script is prepared as a table of cards in several languages.

I made it to surtitle live theatre.

More about On Book!
FADE ENGINE’s console during HEIST: the cue list, Go and Stop/Back, the live and loaded stages for six projectors, and the camera inputs

TouchDesignerMedia server and show control in TouchDesigner · working

FADE ENGINE

A media server and cue console in TouchDesigner. The console holds the cue list, follows and OSC to QLab and Eos; the render node holds the scenes, the crossfade engines, the projector outputs and the shutters. Moves have a duration, cues follow, and BACK always steps back; a Stream Deck plays it.

A media server I’ve been working on for a long time — since The Last Voyage of Donald Crowhurst, in many ways, and through QLab driving TouchDesigner on more than twenty shows. It was first tested at scale in the Echo Engine workshops, then ran six projectors for HEIST at the Arts Club Theatre Company in 2026.

More about FADE ENGINE
Plot Twist making a drawing: the Waves method’s settings, sixty wavy lines on an A4 sheet, and variations on the right

Standalone softwarePen plotter software · in progress

Plot Twist

A desktop app for the AxiDraw pen plotter. It turns photos and generated patterns into line drawings, places them on the paper, orders the pen’s path and drives the plotter. Each plot is kept in a record with its pen and settings.

I made it for my own drawing on an AxiDraw SE/A3.

More about Plot Twist
Stickler’s demo playing the single paradiddle: notes scrolling to the line, coloured by hand, PERFECT −9 ms, score and accuracy

Standalone softwareDrum practice app · in progress

Stickler

A rhythm game for a drum practice pad. It listens to the pad, judges every stroke against the click in milliseconds, early or late, and teaches each exercise with an animated pair of sticks. It runs in the browser on a laptop.

I made it to practise rudiments at home while learning drums, on the way to playing with other people.

More about Stickler
The web edition: the avocado in a tunnel of perforated walls and a wavy floor, a wall with a round hole coming at it

GamesGame · web edition · in progress

Holy Guacamole!

A game: Caballero Avocado stands in a checkerboard tunnel and walls come at him, each with a hole. Be in the hole when the wall arrives. The web edition adds walls that stop, retreat and lunge, holes that slide and orbit, new 8-bit art and worlds to travel through; multiplayer is planned.

My first game, made in Scratch in 2017 during CS50; every picture, sound and the song are mine.

More about Holy Guacamole!
The 3D view: an open-top blue container stacked with cartons, pallets and green-wrapped furniture, the piece on the crane in hazard yellow

Games3D packing puzzle · working name · prototype

Stowage

A puzzle game about packing a shipping container by crane. You aim each piece from above; dropped, it falls straight down, so gravity decides the depth. A full layer is sealed; a gap trapped under freight never fills.

I’m testing whether depth can be read from above at all. The name, the views and the colours are still open.

More about Stowage
Cloud Generator, the Banks preset: heavy cloud banks across a blue sky

TouchDesignerTouchDesigner component · v1.5.0

Cloud Generator

Build a moving sky with shaped cloud banks, lighting and camera controls. Imported, it starts with its output showing and its clock running.

More about Cloud Generator
Moving: Glossy Flip, tiles turning from one painting to another and back

TouchDesignerTouchDesigner component · v1.0.0

Tile Transitions

Connect a bank of images, then choose an index: the switch performs the transition. Glossy flips and tile pushes are two looks inside the same tool.

More about Tile Transitions
Moving: a blue painting cut into tiles, sliding back into place

TouchDesignerTouchDesigner component · v1.0

Tile Slider

A sliding puzzle with two holes, and a route back to the picture worked out step by step. Shown here on two paintings, each finishing solved.

More about Tile Slider
Moving: a blue painting as a collage of shifted fragments, resolving into the original

TouchDesignerTouchDesigner component · v1.1

Fragment Composer

Compose an image from displaced and rotated regions. Composition Strength blends the collage back into the original painting.

More about Fragment Composer
The same crop of a painting, before and as a blue halftone, enlarged to show the dots

TouchDesignerTouchDesigner component · v0.2.0

Dither Lab

Ink and texture treatments for images and video: halftone dots, lines and grain, the patterns of my dithering studio Dot Garden, made directly in TouchDesigner by its Dither Layer.

More about Dither Lab
A painting, and the same painting as an offset print

TouchDesignerTouchDesigner component · v1

Print Lab

Paint dabs, offset colour and newspaper treatments: a painting as if printed, with the marks and the colour registration of each process.

More about Print Lab

Standalone softwareTheatre drafting in Blender · name to come · early

Drafting for Blender

A Blender extension for theatre drafting — plans, sections and the paperwork of a set. On the way.

I want to draft shows in Blender instead of Vectorworks.

More about Drafting for Blender

Experiments, curiosities and things in progress.

Explore the workbench

Watercolour postcards, painted and mailed, and plotter art.

Watercolour postcard Watercolour postcard Watercolour postcard Watercolour postcard Watercolour postcard Watercolour postcard Watercolour postcard Watercolour postcard Watercolour postcard Watercolour postcard

All artworks