


t-shirt design for Fire Museum Presents, 2022

protest signs designed and printed for Amistad Movement Power actions protesting DA Krasner's impeachment, 2022

book cover for second edition of David Graeber's Revolutions In Reverse, Minor Compositions, 2021

T-shirts designed for the Save the UC Townhomes movement, 2022

poster and shirt design for High Zero festival, 2022

Interactive sign-making activity at Abolition Plaza opening celebration, 2022

Letterpressed event poster for "The Word & the World" at Kelly Writer's House (also curated), 2019

Silkscreened placards for the Coalition To Abolish Death By Incarceration, 2019

Silkscreened placards for the Coalition To Abolish Death By Incarceration, 2018

Graphic created for Artists Against Police Violence, 2015

Support graphic for Green Scare prisoner Marius Mason, 2019

silkscreened poster, 2019

Silkscreened poster for the Justseeds portfolio collaboration with the Poor People's Campaign, 2017

Liberation Banners at the Honk! Parade, printed 2009

Cover for Nick Millevoi's Streets of Philadelphia songbook, 2019

Celebrate People's History poster, 2010

Justseeds collaboration with Iraq Veterans Against the War, 2010

Silkscreen poster, 2012

Silkscreen poster, 2017

Silkscreen event poster, 2014

Zine cover for the Lifelines project, 2018

silkscreened poster (two colorways), 2011

Silkscreened poster for Ars Nova Workshop, 2012

Poster for Spiral Q's Peoplehood community parade, 2015

Silkscreened poster commissioned by Donna Oblongata, 2012

Silkscreened poster collaboration with William Schaff, 2012

Silkscreened poster collaboration with Charlotte De Sédouy, 2011

silkscreened poster, 2012

Editorial illustration for Rethinking Schools magazine, 2014

Album cover for the Arsonists, 2017