Originally from California and Taiwan, Josh Cochran is an illustrator and muralist living in Brooklyn. He has received a Grammy nomination for album art. Avid traveler and marathon-runner, Josh also teaches at the School of Visual Arts in NYC. His installations and murals can be seen at places like The New York Transit Museum, Lea Elementary School 3rd floor in West Philly and off Pearl Street at the Asian Arts Initiative.
Exhibits within: