short biography

Trevor Shimizu (b. 1978) is a performance artist, based in Long Island City, NY.

show more show less