Acting
Born January 1, 1983 · Queens, New York, United States
Art Spiegelman: Disaster Is My Muse
2025
The Divided Soul of America
2019
Sex in the Comix
2012
Warren Ellis: Captured Ghosts
2011