Noise Pop Industries 2006 - 2012
Noise Pop and Treasure Island Music Festival Photographer

Venus Magazine 2007-2009
Bay Area Live Music and Festival Photographer

Word For Word Performing Arts Company
Press and Production Photography


Theatre Bay Area Art Design, Print and Web Collateral for annual conference
FoolsFURY theater company Art Design, Print and Web Collateral
The Battery Brand, Logo design, Art Direction, Print and web based collateral
Battery Powered Print Design, Logo design, Art Direction
Red Bull Curates | Arts Fund Artist Catalog Design for Art Basel in Miami Canvas Cooler Project
Word for Word Theatre Company Print design, logo design, Art direction
Tricycle Records Music Packaging Design


Weightless Rock Opera, Z Space 2018
Lucia Berlin: Stories, Word for Word 2018
The Making of a Great Moment, Z Space 2018
SMUT, Word for Word 2017
In Event of Moon Disaster, Mugwumpin 2018
Grammy Nominee Party, Recording Academy 2017
Grammy Nominee Party, Recording Academy 2016
Midsummer Mozart Festival, 2017, 2018
All Aunt Hagar's Children, Word for Word 2016
The Wooster Group The Town Hall Affair, 2016
LevyDance Alone / Together, 2016
A House Tour, Z Space, 2016
In The Event of Moon Disaster, Mugwumpin 2018


Z Space Theater 
Your Umbria Villa
The Battery Sparked 
Amy Seiwert's Imagery
MDC Consulting Network


San Francisco Giants Photography for social media activations
California Music and Culture Association Social Media Management
Jay Siegan Presents Design for Social Media
Public Works Social Media Management
JoeGoode Performance Group Social Media Management and strategy for 30 YR. Anniversary