| Work History |
| Film Maker / Writer / Director - Painted Moon |
March 2008 – Present |
| Lighting Supervisor - Photon VFX |
May 2008 – October 2008 |
| Lighting Supervisor - Photon VFX |
May 2007 – December 2007 |
| Senior Lighting Technical Director - nWave |
November 2006 – May 2007 |
| Senior Lighting Technical Director / Compositor - Animal Logic |
March 2006 - October 2006 |
| Set Lighting Artist - Core Feature Animation |
January 2005 - October 2005 |
| Lighting and Rendering Artist / Compositor - Frantic Films |
July 2003 - November 2004 |
| Senior 3D Artist - Ambience Entertainment |
July 2001 - June 2003 |
| Character Animator - SSG |
November 2000 - January 2001 |
| Character Animator - Plastic Wax |
June 2000 - July 2002 |
| Lecturer of 3D - Computer Graphics College |
January 2000 - February 2002 |
| Character Animator, Modeler and Special Effects - Brilliant Digital Entertainment |
July 1999 - November 2000 |
| 3D Tutor - Hamilton College |
May 1999 - July 1999 |
| Digital Artist - Ratbag |
January 1998 - December 1998 |
| 2D Animator - Gruntworks Animation |
February 1997 - July 1997 |
| 3D Animator - Shadow Puppets |
January 1996 - December 1997 |