Crafting game-defining moments

As a gameplay and animation programmer, I specialize in bringing characters to life. My passion is at the intersection of movement, combat, and animation, focusing on the moment-to-moment feel that defines a game's identity. Welcome to my portfolio.

Passioned about marine life

Outside of work, I’m an avid saltwater aquarist. I love maintaining marine ecosystems. There’s something peaceful and fascinating about creating a small, thriving piece of the ocean.

Passioned about fantasy reading

Lately, I’ve really gotten into reading. Right before bed, I love escaping into a great fantasy novel. It’s my favorite way to relax and let my imagination roam.

Moments that matter with friends who Do

Time with friends means a lot to me. In this photo, we’re at a lookout waiting for the Perseid meteor shower. A perfect reminder to slow down, look up, and share moments like these.

A Person First

I believe in showing up for the people in my life. My friends know they can count on me, and my family keeps me grounded. I value my time away from the screen, whether it's stargazing with friends or diving into a book. I’m a relational person by nature, and I bring that same sense of care, communication, and collaboration into my professional work.