The Sims FreePlay

The Sims FreePlay lets you create, customize, design and build to your heart’s content on mobile!

Personal Projects & Student Games

Stream Town

Stream Town is a real-time strategy and city builder game that can be played entirely by a Twitch chatroom.

Pog Racers

Pog Racers is a high-speed racing game built for virtual reality. Pilot a jet-fuelled vehicle against opponents on an alien planet and claim victory!

My Little War

My Little War is a hotseat multiplayer turn-based strategy in which two players must challenge one another in a battle over land.

Interstellar Vacuum

Interstellar Vacuum is a physics-based puzzle collect-a-thon starring Dusty, the last surviving cleaner robot aboard an abandoned spaceship.


Sadie is a short narrative adventure about a disillusioned high school student named Lexi who endeavours to help an old, stray cat in an alleyway.

Black Hole Guardian

Black Hole Guardian is an arcade shoot-em-up about fighting off alien attackers that are trying to breach a black hole.

Game Jams

Disorder of Operations

Push dice blocks to solve math puzzles in Disorder of Operations, and conquer its head-scratching underworld!

Snowed In: The Campfire

Snowed In: The Campfire is a survival adventure game about a father protecting his son in a vicious snowstorm.

Fan Games

The Legend of Zelda: Oracle of Life

My first major foray into game development was with The Legend of Zelda: Oracle of Life, a Zelda fan game that was also an online RPG.