The deeper you go, the further back in time you travel.
Below are selected works from my portfolio —
projects I designed, directed, or helped bring to life over the past twenty years.
001Time Based - Creative Systems
NOW — Interactive Systems 2023–Present
Interactive Apps for Immersive Experiences for online and in-person events. These apps enable experiences to
evolve through participation and time. These are projects I’ve worked on that
remember visitors and grow through interaction.
Project 01 — Connect
DAY 001365
Scroll the portfolio normally. Activate the artwork only when you want to
interact with it.
About
Description
A browser-based artwork that remembers everyone’s interactions over time.
What Happens?
Once a point is added, a line is drawn from the last person’s
contribution to yours. As people collectively interact, more and more
points synchronise, connecting us through the artwork. And the camera
adjusts to highlight each person’s contribution.
The artwork expands and evolves with every person’s contribution,
growing over time—whether displayed on a screen at an event, gallery,
hotel, or embedded on a webpage. Wherever it’s showcased, Connect
reflects the collective participation of its audience, visually
representing our shared connections.
Artwork App - Demo Video
5k Connections - through Interactive Art
Here's Connect artwork at an event in Bristol, UK.
Event Video
Event in Bristol, UK
Here's Connect artwork at an event in Bristol, UK.
About the App
I built a system that combines persistent state, 3D interactive experience, and venue/user-level
licensing
to transform public screens into shared cultural memory spaces.
video
Artwork Versions
Each line drawn connects all previous contributions made by people.
About Olta App
I built Olta App to enable artists to showcase their interactive artworks and make it easy for
venues and events to license and display them.
The app is a growing catalogue of interactive art & experiences, organised into playlist collections
that can be licensed by venues and event organisers.
Tech product video
Mobile - App Demo
Olta App on mobile phone
Event Video
Bristol Event
Olta App in action at an event in the UK.
Project 04
Memory Game with a Twist
Hackaton 1 App
I built a system that combines persistent state, 3D interactive experience, and venue/user-level
licensing
to transform public screens into shared cultural memory spaces..
Project 05
Test
Hackaton 2 App
Use this slot for a browser-based study, installation fragment, or networked prototype with a
short
external link later.
002Immersive media
BEFORE — Immersive & Interactive Media 2015–2023
Experiences where audiences enter the work: browser-based installations, VR / WebXR, and interactive media.
Project 01 Google X Aardman Animations - Immersive Animation Project
FIELD002
Featured immersive project
GOOGLE X AARDMAN ANIMATIONS - Immersive Animation
Follow the adventures of a humble caretaker whose quiet routine is interrupted by a mysterious stranger
on the roof. On mobile, view it in the YouTube app. On desktop, use Chrome or Firefox.
In 2015, I worked on this Google project at Aardman Animations, the creators of Wallace and Gromit
and Chicken Run. The creative directors were Peter Lord, Aardman's co-founder and a director of Chicken
Run and The Pirates and Jan Pinkava, the Oscar-winning director of Geri's Game and co-director of
Ratatouille.
I animated the final minute of the short, from the moment
he tiredly walks out the door.
Project 02 Portal - Interactive Art Series
Interactive Web experience
Portal
About
Portal
To break free from confinement or control, you need to escape. Portal is an evolving art experience.
When I create a new portal artwork, the portal within this artwork (the white circle shape which is
the way out for the characters in this artwork), will link through to th e next interactive artwork,
so you can navigate through the interactive experience series.
IMAGE
VR Artwork - Design
I designed this VR scene using Google Tiltbrush and then exported it into my code to build the
interaction using three.js
and vanilla javascript.
IMAGE
VR Artwork - Design
I designed this VR scene using Google Tiltbrush and then exported it into my code to build the
interaction using three.js
and vanilla javascript.
003Character Animation & VFX Projects
EARLIER — Feature Animation & VFX 1999–2015
Performance, character, and cinematic storytelling across feature films and visual effects.
Project 01 Character Animation Reel
REEL003
Featured film / VFX credit
Reel highlight
Use this primary slot for the single credit or sequence that most clearly shows the craft, timing, and
storytelling foundation beneath your present interactive systems work.
Foundation
Cinematic storytelling
Performance, timing, shot craft, and collaboration across long-form production.
Feature animation
Character performance
Add one standout film or sequence that highlights performance work, timing, and character-driven
storytelling.
Visual effects
Shot-based precision
Use this slot for a VFX-heavy production where precision, iteration, and shot-based craft connect
clearly to your later systems thinking.
Collaboration
Cinematic pipeline
Add another key credit that demonstrates collaboration across pipeline, direction, and image-making in
long-form production.