SPORTS & MUSIC PHOTOgraphy










L’IMPERATICE // JANUARY 2025 // TERMINAL 5
PACERS V NETS // JANUARY 2025 // BARCLAY’S CENTER
NY SIRENS// JANUARY 2025 // PRUDENTIAL CENTER
GARDEN CUP // DECEMBER 2025 // MADISON SQUARE GARDEN










KYGO // OCTOBER 2024 // CHASE CENTER
ZARA LARRSON // SEPTEMBER 2024 // CHASE CENTER
JUSTIN JESSO // SEPTEMBER 2024 // CHASE CENTER
ZEDD // SEPTEMBER 2024 // BILL GRAHAM SF








GLASS ANIMALS // SEPTEMBER 2024 // SHORELINE AMPHITHEATER
BAYNK // SEPTEMBER 2024 // MIDWAY SF









ALEX MORGAN FAREWELL // SEPTEMBER 2024 // SNAPDRAGON STADIUM
PORTUGAL THE MAN // SEPTEMBER 2024 // CIVIC CENTER SF
TWO DOOR CINEMA CLUB // SEPTEMBER 2024 // MASONIC SF
JANNIK SINNER // SEPTEMBER 2024 // AUTHUR ASHE STADIUM







US OPEN TENNIS // SEPTEMBER 2024 // BILLIE JEAN KING NATIONAL TENNIS CENTER
CARLOS ALCARAZ // SEPTEMBER 2024 // AUTHUR ASHE STADIUM
IGA SWIATEK // SEPTEMBER 2024 // AUTHUR ASHE STADIUM














BARCA FEMINI V BAY FC // AUGUST 2024 // PAYPAL PARK
AITANA BONMATI // AUGUST 2024 // PAYPAL PARK
BLINK 182 // JULY 2024 // CHASE CENTER
BAYNK // SEPTEMBER 2024 // 1015 FOLSOM










ILLENIUM // JULY 2024 // BILL GRAHAM MUSIC AUDITORIUM
SAIL GP // JULY 2024 // SF BAY
UNDER THE GOLDEN GATE // JUNE 2024 // LAGUNA SECA












INDYCAR // JUNE 2024 // LAGUNA SECA
FITTIPALDI // JUNE 2024 // LAGUNA SECA
PATO O’WARD // JUNE 2024 // LAGUNA SECA

















ODESZA // JUNE 2024 // BERKELEY
FRED AGAIN… // JUNE 2024 // SF
FRED AGAIN… // JUNE 2024 // SF
AURORA // MAY 2024 // POINT REYES








PEOPLE OF BAY FC // MAY 2024 // PAYPAL PARK
BAY FC // MAY 2024 // PAYPAL PARK













YANKEES V ATHLETICS // APRIL 2024 // THE BRONX
BROOKLYN // APRIL 2024 // NEW YORK CITY
THE MET // JUNE 2024 // STANFORD
















THE BIG APPLE // APRIL 2024 // NEW YORK CITY
EMERALD BAY // APRIL 2024 // LAKE TAHOE
GOLDEN GATE BRIDGE // MAY 2024 // SF
EL YUNQUE // FEB 2024 // PUERTO RICO













MESSI & FRIENDS // FEBRUARY 2024 // MIAMI