After graduating from Digipen Insitute of Technology in 2009, I began work as a full time game designer and part time beard enthusiast. My latest release was the Summer of Arcade title "Insanely Twisted Shadow Planet". In my spare time I enjoy working on independent game projects. I am currently working on a DSi-Ware title called "Power Defense". When I play video games I enjoy anything with a solid crafting mechanic. That's right, for work I make video games, for fun I make video games, and when I play video games, I work.

Here you can see some of my past projects and view my resume so you can get an idea of what kind of work I am interested in. Please take a moment to browse through the site to see if I will make a good fit for your team.


As far back as I can remember I've been playing video games. When I was in second grade I remember drawing colored pencil diagrams and writing up game designs and sending them to Nintendo. Sometimes they would even write me back! Throughout my early education whenever a programming class was offered I would take it and I found myself enjoying my homework. Naturally each successive class made me hungry for more. I continued my programming education at University of California Riverside. By my Junior year I had an internship working at a company that was creating an early GPS system. I was initially excited to be using my programming in a real world job, but I was eager to expand my skill set. I eventually left everything behind and went to Digipen. It turns out the campus shared the same building I was writing letters to as a kid. I knew I was in the right place. After I graduated I joined the workforce as a game designer doing what I love. After every project I sit back and say, "Wow, that was the best work I have done in my life!" I hope to continue this tradition as I work on innovative, engaging, and most importantly, fun games.

Development interests and experience

  • High concept game design/ IP Creation
  • Gameplay mechanics
  • Lua scripting
  • World building
  • AI programming
  • Multiplayer mechanics
  • Multiplayer level design
  • Cinematic scripting
  • Experience with PC, XBox360, and DSi Development
  • Experience with Unity Development for PC and mobile

Contact Information




chairman of the beard
big smile for last place