Sports
Golden Goal | USA vs. Canada
Milan Cortina 2026
Self-initiated. A tribute to Jack Hughes’ overtime winner that gave the U.S. its first men’s Olympic hockey gold since 1980, scored 46 years to the day after the Miracle on Ice. The piece freezes the split second of release, with the stick, blade and burst of light all spiraling toward the puck. A chrome-and-ice palette carries the cold speed of 3-on-3 overtime.
Dotting the “i”
Ohio State vs. Maryland, October 10, 2026
Game day poster commissioned by Ohio State Athletics as part of their football poster series. I built it around Script Ohio, the Ohio State Marching Band’s signature tradition, and the moment a senior sousaphone player dots the “i.” The i-dotter takes his bow on a pedestal above the band, with the script drifting across the sky and the rotunda of Ohio Stadium anchoring the composition below. Rendered in a scarlet-and-gray Deco palette with a heroic, monument-like scale.
The DeBartolo Era
East Bay Magazine
Cover illustration for East Bay Magazine marking 50 years of DeBartolo family ownership of the San Francisco 49ers. The family bought the team in 1977, and Eddie DeBartolo Jr. went on to build the dynasty that won five Super Bowls under his watch.
Run for the Roses
Kentucky Derby
Self-initiated. A Deco-era take on the most exciting two minutes in sports. A dark thoroughbred surges out of the foreground as the field charges toward the wire, under a sunburst and a churning cloud of dust from the track. Faceted geometry and a palette of warm amber and red against cool slate carry the speed, the sun and the noise of Derby Day.
Bormio in Fiamme | Milano Cortina 2026
Self-initiated editorial motion piece. A vintage Italian ski poster with a warning built in. A downhill racer in the green, white and red of the tricolore tucks down the Bormio course, but the flames streaming off him come from a swelling sun, and the snow beneath him is pumped out by snowmakers. The headline, “Lo sci a Bormio è in Fiamme!?!” (skiing in Bormio is on fire), turns poster bravado into a question about what a warming planet means for the Winter Games. Designed in Illustrator and animated in After Effects.
Play Ball | Giants
Bay Area News
Box Score is Alive and Well at Oracle Park A portrait of old-school baseball ritual, glasses reflecting a hand-drawn scorecard, a scorebook in hand, Oracle Park glowing behind him. A tribute to fans keeping score by hand, one pitch at a time.
Schwarbomb | Kyle Schwarber
Philadelphia Phillies
Self-initiated. A tribute to Kyle Schwarber and the moonshots Phillies fans have nicknamed “Schwarbombs.” Schwarber in the Phillies’ powder blues, frozen at the top of his swing as the bat explodes into a burst of light and his home runs fall from the sky above Citizens Bank Park. Faceted geometry and a red, white and powder blue palette turn the slugger into a larger-than-life Deco hero
Liftoff | VJ Edgecombe
Fire over Philly
Self-initiated motion piece. A tribute to VJ Edgecombe and the high-flying athleticism he’s bringing to Philadelphia. Edgecombe launches skyward over a stylized city skyline, ball ablaze in one hand and flames trailing from his sneakers as rain and speed lines streak past. A monochrome world of faceted Deco forms lets the red, white and blue of his uniform, and the fire, burn through. Designed in Illustrator and animated in After Effects.
Showtime | Shohei Ohtani
LA Dodgers
Self-initiated. A tribute to Shohei Ohtani and the nightly spectacle he brings to Dodger Stadium. Ohtani uncoils through a full follow-through as his drive arcs into a starry Los Angeles night, with spotlights breaking through the clouds above palm trees and a stylized city skyline. Faceted chrome forms in black, white and Dodger blue, with a single red hit on the 17, turn the two-way phenom into a larger-than-life Deco hero.
Kickoff | Superbowl LX
Bay Area News
Fred Warner destroys the ball carrier through the frame in bold Art Deco geometry as a referee signals touchdown, stadium lights blazing below a deep blue sky, built as a hometown celebration for the Bay Area's own team heading to the big game.
Tyrese Maxey Leads the Sixers into the 2026 playoffs
Philadelphia 76ers
Kobe Bryant
Los Angeles Lakers
Superbowl LIX
Philadelphia Eagles vs Kansas City Chiefs
Rick Brunson
New York Knicks
Luka Doncic
Los Angeles lakers
MVP/2025 Champion Shai Gilgeous Alexander
Oklahoma City Thunder
Saquon Barkley
Philadelphia Eagles
NHL Gambling is Here!
Play Pickup
Kyle Schwarber
Philadelphia Phillies
Donovan Mitchell
Cleveland Cavaliers
Buster Posey! GM,
San Francisco Giants
Bay Area News
Tyrese Haliburton
Indianapolis Pacers
NBA Gambling is Here!
Play Pickup
Brock Purdy’s 49ers
Bay Area News
Simone Biles
2024 Paris Summer Olympics
German Bobsled
2024 Paris Summer Olympics
Women’s Downhill
2022 Winter Olympics
Jalen Hurts
Philadelphia Eagles