Punk Rock Photographs

Bad Brains, with singer HR, performing at the Speedway Cafe in Salt Lake City, Utah, August 30, 1989.

Photo: Bad Brains, August 1989

Punk Rock Photos

I started taking a camera to punk rock shows in 1985. The resulting photographs have been internationally recognized.

For information on publication rates and custom prints, click here.

A list of bands is below. Use the search box to find a specific band or venue.

The Best

A gallery of my favorite shots, from 1986-1999, including:
Adolescents, AFI, All, Asexuals, Avail, Bad Brains, Bad Yodelers, Boy Sets Fire, Clear, Cro-Mags, Crumbsuckers, Dag Nasty, Deftones, Doughboys, Dropkick Murphys, Earth Crisis, fIREHOSE, Frontline, Fugazi, Fury 66, GG Allin, Good Riddance, Goldfinger, GWAR, Hoods, Insted, Isocracy, Leeway, Link 80, Madball, Machine Head, Mannequin Beach, No For An Answer, Ookla the Mok, Operation Ivy, Powerhouse, Rancid, Refused, Riot at the Madball show, Scream, Screw 32, Second Coming, Sick of it All, Snapcase, SNFU, Soulside, Suicide Machines, Uniform Choice, Short Dogs Grow, Unit Pride, Verbal Assault, Voivod, Will Haven, Youth of Today.And if I could find those negs from the NOFX show at Gilman Street in 1988…


featuring: Frontline, Rabid Lassie, Dr. Know, Justice League.


featuring: Adolescents, Mykel Board and Artless, Asexuals, Cringer,Dag Nasty, Can I Say era- one of the best albums everDead Jacksons, Doughboys, Frontline, Hardstance (with Zach from Rage), Hells Kitchen, Hickoids, Insted, Isocracy,A couple shots from the San Ramon Mosh Crew mud football game. Wish I had more.No For An Answer, early version of No Use For a Name, Operation Ivy, Paranoia, RKL, Scream, Social Unrest, Stikky, Subterranean Psychosis, early Unit Pride, Verbal Assault, Visual Discrimination, Youth of Today


featuring: Breakaway- great friends, great times, wish we could do it again.Crumbsuckers show was sold out, we talked our way in with a Provo Daily Herald press pass. Thanks Speedway!Operation Ivy- classic Gilman St. show, horrible high-speed slide film.Raunch Records (RIP). This was SLC Punk, not that horrible movie starring Shaggy.SNFU, always amazing live. First two albums are hall of fame.Short Dogs Grow, Social Unrest, Soulside, Swiz, Unit Pride, Voivod, Youth of Today


featuring: All, Bad Brains, Bad Yodelers at Reptile Records (RIP), Better Way, Boxcar Kids, Cougar Eggs, Cro-Mags, Destructor, Donkey Show, Fist, Fugazi, Insight, Leeway,Mannequin Beach was the funniest show ever. When the bass player came out wearing only a pizza box and started leaping around the crowd cleared out in about five seconds, leaving about three of us to enjoy the show. Afterwards, I remember the owner of Reptile Records (the venue) saying, “He asked me before the show if he could come out wearing a pizza box, but I had no idea that’s all he was gonna wear!”Sick of it All, Slaughterchrist, Stench, Uniform Choice, fIREHOSE.


featuring: Fugazi in Salt Lake City fending off a small group of self-proclaimed Nazi Skinheads. Insight, great old school SLC band.The Stench. Bad Yodelers at the Pompodour, now a Tibetan Buddhist temple. Slaughterchrist


featuring: Henry Rollins Gap Advert.Great early AFI show, band came out in white shirts and skinny ties a la Reservoir Dogs.Dance Hall Crashers at Sproul Plaza, freezing cold gig.Deftones at Berkeley Square, these early shows before Adrenaline came out were brilliant.Down By Law.Bands in a Blender.GG Allin on TV.GWAR at the Omni in Oakland. My old Nikon still has stains from this show.Lunachicks.Rancid, so disappointed when their tour manager said, “First three songs only, no flash.” This show was amazing, wish the photos had been as well. Blame it on their lame flash rule.Screw 32. Undertow.

The crew of Insubordinator Magazine (Pete Hansen and Colby Buzzell under the famous Cal High bridge)

Second Coming; always great.

Undertow. The Criminals.


featuring: Madball, Bluetip, Snapcase, Kerosene 454, XclearX, Powerhouse, Link 80, Rely, Lower Hand, Second Coming, Earth Crisis, Surly, Godflesh, Die Boy, Voodoo Glow Skulls, AFI, Avail, Triphammer, Holdstrong, Grimlock, Refused, Swingin’ Utters, Suicide Machines


featuring: Deftones, Will Haven, Far, Shelter, Voodoo Glow Skulls, Goldfinger, GWAR, No Use For A Name, Vision of Disorder


featuring: Madball, Zero Bull Shit, Powerhouse, Second Coming, Oppressed Logic, Agnostic Front, Dropkick Murphys, AFI, Earth Crisis, Skarhead, Good Riddance, Fury 66, Swingin’ Utters, Clear, Triphammer, Ookla the Mok, Grimlock, NOFX, All Day, Snuff, Suicide Machines, Dead Bodies Everywhere, Method 5150


featuring: Second Coming, The Hoods, All Out War, Buried Alive, Clear, Lazarus Project, Fury 66, Avail, Dropkick Murphys, Boy Sets Fire


featuring: Snapcase graffiti in bombed-out Sarajevo, Bosnia. Flogging Molly, NOFX, Anti-Flag, Alkaline Trio, No Use For A Name


featuring: Bowling for Soup, Tsunami Bomb, My Chemical Romance, Strung Out, The Ataris, Dispute, Second Coming, Ernie Cortez Memorial Show (OBHC), Dropkick Murphys, Doomsday Device, Fall Out Boy (I know, they ain’t punk), The Starting Line.
SLC-SXE Salt Lake City Straightedge Gallery .


You can also search for a band or venue here:


  1. Weeh… It’s so wierd to see the transition of Punk RocK! The clothes are weird! But the artist and songs are amazing.

Comments are closed.