I have been making games since I was 10 years old, I spent 12 years at The Creative Assembly and 6 years as an Indie developer. Here you will find all of the portfolios that cover my career.


Using Unity3D I have combined my skills in code, art, and design, to create prototypes

I love to roll up my sleeve and dig into the fine details of developing a game, the Unity engine allows me to do that.

Read More >>>

Level Design

I’m a keen level designer and enjoy crafting a visceral narrative experience for players. As a kid I would make levels for Doom and Duke Nukem 3D, and as I grew moved on to Quake, Unreal, and Counter-Strike.

In my time at The Creative Assembly I created a number of scripted battles and multiplayer battles for several Total War games. As a solo indie I created Captain Kaon which is filled with a variety of single player levels. Most recently I have been contributing levels to the community for Far Cry Arcade.