Portfolio

Film

All Film →
EAT print artwork

EAT

The story of a girl who finds herself - and then eats herself.

Writer · Director · Producer · Editor

1 / 5

Music

Music →
Red-Chip Music · Starles Bronson With this wild debut LP 'Red-Chip Music' will have you saying out lout, 'Gross, that's f*cking cringe.' Trojan

Motion

Motion →
Nike Play New final frame

Nike

In 2018, I was fortunate enough to collaborate with Hovercraft Studios on a series of graphic projects for some of Nike's major product launches at their flagship stores. Nike provided me with store layouts and a collection of assets from top-tier designers and studios, such as Claire Kang. My task was to edit, recompose, and manipulate these assets into final pieces that were then encoded in a proprietary format for in-store display. We also developed 3D mockups to give Nike a preview of how the graphics would integrate into the store environment.

Colorado Rockies All Access final frame

Colorado Rockies

One of my first jobs as a freelance designer and animator was for the Colorado Rockies when they were still on Fox Sports Network and just turned into Root Sports. I did the show openings and graphics packages for a number of Rockies-themed shows including: Rockies Weekly with Jim Tracy, Double Play, Rockies All Access and Rockies Classics.

Software

Software →
Ghost Writer desktop application

Ghost Writer

A Small, Private, AI Writing Environment

Ghost Writer is a distraction-free text editor with built-in Ollama LLM editing and text generation. It’s an open-source desktop application for Mac and PC. It is less than 5MB in size, launches instantly, and works offline. It requires no API keys and has no subscription fees. None of your work is uploaded anywhere or used to train anything. Ghost Writer is a safe place.

Film Diary most watched films interface

Film Diary

An Automated Movie Tracking & Analytics Platform

Letterboxd rules. Full stop. But I like having a personal centralized system for all my stuff. I don't like being on a million platforms. And if the site ever disappeared, so would my entire film history since 2019. All of this is why I set out to create my own tracking system while still using Letterboxd.

Hollywood Stocker actor trading interface

Hollywood Stocker

Creating a Real-Time Stock Market Sim for Hollywood Actors

If you played Hollywood Stock Exchange in the early 2000s, you know what's up. It was awesome. "The Town" podcast also does a HSX segment every year, so the last time they did it, it got me all fired up to invest in some actors. I went to revisit the OG HSX recently and, honestly, the site was kind of a mess. So I vibe coded my own with Cursor!

Art

Art →
Pure Horror Dead and Breakfast 3D reference Pure Horror Dead and Breakfast final cover

Pure Horror

The cool thing about this project is each “cover” creates three distinct pieces of art. The 3D reference image, key line art, and final image.

Mosaic of 10,000 generated Mares

10,000 Mares

I built a little Assembly.py script that randomly assembled a Mare using the pieces I illustrated. Once I was satisfied with the test assemblies, I made a new script that would generate 10,000 Mares based on my specific rarity index. 96 hours or so later, it was ready to go!

I Don't Ski digital illustration I Don't Ski painted wooden sign

Vintage Signs

I’ve always been a big fan of vintage designs and iconography, so I wanted to explore making vintage inspired designs with my own unique phrases.

Writing

Writing →
My Favorite Movies of 2025 poster grid

My Favorite Movies of 2025

I watched more movies in 2025 than any other year of my life, so I have a lot of stuff to discuss. Writing about movies is obviously cringe, but I had a blast watching all of these and figured I'd write this so I could remember what I thought of them in the future. Please don't hate me.

EAT screenplay production draft

Screenplays

You can find the screenplays to my finished films below.