top of page

About

I’m a game designer with over a decade of experience designing and leading the development of core gameplay systems across AAA, mobile, VR, and training/simulation. My work focuses on building player-first systems that are intuitive to learn, rewarding to master, and satisfying moment-to-moment.

​

I’ve led core gameplay and systems design on projects like Assassin’s Creed Nexus, contributed to competitive multiplayer and social systems on Rainbow Six: Siege, and designed a wide range of VR experiences spanning entertainment, training, and simulation. Across these projects, I’ve worked closely with creative directors, engineers, artists, and production to bring ideas from early concepts to polished, playable experiences.​

How I Think About Design

I focus on designing systems that are clear, intentional, and player-driven. My work is strongly influenced by Self-Determination Theory, creating experiences that support player autonomy, competence, and mastery rather than relying on extrinsic rewards alone.

​

I’m especially drawn to systems-based gameplay: mechanics that interact in meaningful ways and reward understanding over rote execution.

​

I value:

  • Readable rules and feedback

  • Strong risk–reward tradeoffs

  • Space for player expression and mastery

​

I prefer to prototype directly in-engine, using iteration and playtesting to validate ideas early.

What I'm Looking For

473813880_10116860031199172_4210666050189117832_n.jpg

Leadership & Collaboration

I’ve led and mentored multidisciplinary teams of 20 designers and developers, balancing creative vision with production realities. I value clear communication, strong collaboration, and design decisions grounded in both player experience and feasibility.

I’m interested in roles focused on core gameplay, systems design, or technical design & prototyping where I can collaborate with strong creative leadership and contribute to meaningful player experiences, whether on established franchises or new projects.

 

If you’d like to talk about my work or exchange perspectives on game design, I’d love to connect.

Personal Prototyping

Alongside professional work, I build personal prototypes in Unreal Engine to explore new ideas, test systems quickly, and stay closely connected to the craft of making games. These projects often inform how I approach larger-scale design challenges.

Let’s Work Together

Get in touch so we can start working together.

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

Thanks for submitting!

bottom of page