About Me

I’m a Creative Technologist - a synergistic mix of programmer, designer and artist. A creative developer. I enjoy being involved in a variety of projects where I find a cross over of disciplines that require creative and imaginative solutions. These are often in the realm of interactive human/technology interfaces and user experience.

I develop imaginative and creative ideas into working products – either independently or collaboratively as part of a team.

Drawing, playing chess, playing the accordion or piano, constructing things out of lego, paper and card; humour and fun, using electronics and hardware, cutting edge or archaic technologies, programming in C++ through to old school assembler.


Creative Technologist

Freelance (2003 - 2016)

Performer and Digital Effects Artist

with Copperdollar (2008 - 2016)

  • Digital Artist (interactives ++ kinect), performer, Glastonbury performances (every year since 2009)
  • Winner of 2009 Brighton Festival Best Cabaret,
  • Spitalfields, Stockton on Tees and Kendal theatre Festival performances.
  • National Theatre Gone in 20 minutes festival.

Visiting Lecturer

University of Brighton (2004 - 2016)

  • MA Digital Media Arts. The excellent Sue Gollifer’s course for the cross over of disciplines.

Central Saint Martins College Of Art and Design, University of The Arts London (2003 – 2004)

  • Tutoring MA Textile Futures

Project Manager and Software Developer

Inition (2013 - 2014)

  • Leading a team on cutting edge bespoke applications. Project management, Unity3D development, C#, C++ Unity3D plugin development. OpenCV, OpenFrameworks, Polhemus motion capture. Projects include augmented reality for Jaguar, experientials for Diesel, Augmented Reality for Hitachi

Senior Software Engineer

Uniquin (2002 - 2004)

  • Low cost usb 3D scanner development, C++, openCV, openGL

Quality Assurance Engineer

Nucoda (2002)

  • Quality Assurance Engineer for latest hi-end film and television special effects and compositing system for Sony

Senior Software Engineer & Designer

Tricorder (1998 - 2001)

  • Development of 3D scanners for medical and entertainment industries. , C++, openGL

Software Engineer

Trace Computers plc (1988 – 1993)

  • Unisys Cobol language, PC C language Geographical Mapping Systems



  • The London Science museum,
  • Think Tank! Birmingham Science museum,
  • The Kunstlerhaus, Vienna,
  • The Glasgow Science Centre,
  • Singapore museum of Technology,
  • The Victoria & Albert museum, London,
  • The Cutty Sark museum, Greenwich

Galleries and Festivals

  • National Theatre, Watch this Space Festival, 2012,
  • Open House, Brighton Festival & Fringe, 2006-2013,
  • Big Blip, 2005, 2006,
  • Glastonbury, 2009,2010,2011,2013,2014,2015
  • Bestival, 2012,
  • Kindal Mint Fest, 2011,
  • Stockton Theatre Festival, 2011,
  • Spitalfields outdoor theatre festival, 2011,
  • Secret Garden Party, 2014


  • ‘Digital Rain’ – Interactive multi-Kinect installation. Microsoft visitor centre, Microsoft HQ Redmond, Seattle, 2011
  • ‘Disintegrator’ – Interactive video projections, Copperdollar, Glastonbury Festival of the Performing Arts. 2011
  • ‘Story’ – Interactive video projections, Copperdollar, Glastonbury Festival of the Performing Arts. 2010
  • ‘Magic Mirror – Rain’ – Interactive art. 2006
  • ‘Magic Mirror v2 Butterflies’ – Interactive art. Singapore Science Centre. 2006
  • ‘Magic Mirror v1 Butterflies’ SIGGRAPH Art Gallery, Boston, 2006
  • ‘Pendulodic’ – interactive soundscape installation 2004
  • ‘JAM’, collaborative exhibit. The Barbican, London 2001
  • ‘Tenth’ – art installation the V&A’s Raphael Cartoon room. 2001
  • ‘Material-izations’ – Interactive exhibit. Propeller-Z, Vienna 2000
  • ‘Digital Runway’ – Collaborative interactive installation. Kunstlerhaus Museum, Vienna Austria 1999, The ICA, the Mall, London 2000, The Box, Mexico city, British Council 2003
  • ‘Grey Area, a Digital Sketchbook’ – collaborative installation. The Hyperhall, Oksnahallen, Copenhagen Denmark 1998
  • ‘White Noise’ – low tech and fashion collaboration. Brick Lane 1998



  • Interactive exhibit/experience designer and developer
  • Software & Hardware development
  • Project management
  • Creative & imaginative
  • A passion for finding out how things work and combining all skills to find creative solutions.
  • The human / technology interface
  • Consultancy


  • C++/C# programmer
  • OO design and software architect
  • QT Nokia framework
  • Openframeworks
  • other programming languages processing/java/php/C/C#/flash actionscript
  • Adobe photoshop and After effects
  • 3DSMax autocad and animation
  • Poser
  • ZBrush


  • OpenGL 3D graphics
  • OpenCV image processing frameworks
  • 3D Kinect hacking
  • Unity3D (AR/OculusRift & VR/C#/dll/opencv/shaders)
  • 2D and 3D motion detection and analysis
  • 3D stereo processing, Photogrammetry
  • Pepper’s ghost visual effects
  • 3D scanning and 3D printing
  • Electronics and hardware
  • Projection mapping


  • BTEC Art foundation, Barnet
  • HND Animation, Pontypridd
  • MA Digital Arts, Middlesex, 1997-8