Liz Blessing

Liz BlessingProduction

Liz is the Technical Director at the Flea Theater in downtown Manhattan. She occasionally makes scene, light and sound designs for her friends.

Blowout Theatre Credits