Doctor Who: The Adventure Games - TARDIS (PC/Mac)
BBC/Sumo Digital
Lead Programmer.
Doctor Who: The Adventure Games - Blood of the Cybermen (PC/Mac)BBC/Sumo Digital
Lead Programmer.
Doctor Who: The Adventure Games - City of the Daleks (PC/Mac)BBC/Sumo Digital
Lead Programmer.
SONIC & SEGA All-Stars Racing (360/PS3/Wii/DS/PC)SEGA/Sumo Digital
Lead Programmer. Wrote rendering, animation, physics and gameplay code for DS version.
SEGA Superstars Tennis (360/PS3/Wii/DS/PS2)SEGA/Sumo Digital
Lead Programmer. Wrote rendering, phyics, AI and player controls for DS version. Also worked on Altivec maths library for PS3 and 360 versions.
Parables (360)Vivendi Universal/CiRCLE Studio (Unreleased)
Unreal Engine 3 game. I worked on rendering, shaders and performance optimization.
Without Warning (Xbox/PS2)Capcom/CiRCLE Studio
Lead Xbox Programmer. Produced the Xbox graphics library. Also wrote much of the game’s scripting and object management systems.
Fighting Force 3 (Xbox/PS2)Eidos/Core Design (Unreleased)
Lead Xbox Programmer. Responsible for the Xbox engine for the game.
Crash/Totaled (Xbox)Rage Software
Worked on the game’s graphics engine and wrote the effects and audio systems.
Battle Rigs (Xbox/PC)Rage Software (Unreleased)
Graphics and shader development. Also wrote the online multiplayer system for the game.
Gunmetal (Xbox)Rage Software
Wrote the effects system and the audio library.
Actua Soccer 3 (PS/N64)Gremlin Interactive
Worked as engine programmer for the unreleased N64 version of the game.
Soulbringer (PC)Gremlin Interactive
Worked on the in-game GUI.
Actua Ice Hockey 2 (PS)Gremlin Interactive
Tools work for processing motion capture data for the game.