A selection of live music photography I've taken over the years.
Courtney Barnett | Boston, MA
Courtney Barnett | Boston, MA
Dreamwell | Wilkes Barre, PA
Dreamwell | Wilkes Barre, PA
World's Greatest Dad | Somerville, MA
World's Greatest Dad | Somerville, MA
Pink Navel | Somerville, MA
Pink Navel | Somerville, MA
Cherubhead | Cambridge, MA
Cherubhead | Cambridge, MA
Courtney Barnett | Boston, MA
Courtney Barnett | Boston, MA
Dreamwell | Winooski, VT
Dreamwell | Winooski, VT
Really From | Somerville, MA
Really From | Somerville, MA
Evan Kelley | Lowell, MA
Evan Kelley | Lowell, MA
Layzi | Somerville, MA
Layzi | Somerville, MA
Ezra Cohen & The Big City Band | Brighton, MA
Ezra Cohen & The Big City Band | Brighton, MA
Really From | Somerville, MA
Really From | Somerville, MA
Phil Cambra | Lowell, MA
Phil Cambra | Lowell, MA
Mallcops | Somerville, MA
Mallcops | Somerville, MA
Rainsound | Winooski, VT
Rainsound | Winooski, VT
Layzi | Somerville, MA
Layzi | Somerville, MA
Petey | Cambridge, MA
Petey | Cambridge, MA
Future Teens | Somerville, MA
Future Teens | Somerville, MA
Jiddo | Cambridge, MA
Jiddo | Cambridge, MA
Saintseneca | Somerville, MA
Saintseneca | Somerville, MA
Cherubhead | Cambridge, MA
Cherubhead | Cambridge, MA
Wednesday | Somerville, MA
Wednesday | Somerville, MA
Impossible Dog | Cambridge, MA
Impossible Dog | Cambridge, MA
Phil Cambra | Lowell, MA
Phil Cambra | Lowell, MA
Saintseneca | Somerville, MA
Saintseneca | Somerville, MA
Petey | Cambridge, MA
Petey | Cambridge, MA
Align in Time | Providence, RI
Align in Time | Providence, RI
Courtney Barnett | Boston, MA
Courtney Barnett | Boston, MA
Future Teens | Somerville, MA
Future Teens | Somerville, MA
Square Loop | Allston, MA
Square Loop | Allston, MA