Evan Astrowsky: Evan Astrowsky. Producer: Ironclad. Evan Astrowsky is known for Ironclad (2011), Fanboys (2009) and Cabin Fever (2002).
Known For: Ironclad (Producer), Fanboys (Producer), Cabin Fever (Producer), The Lazarus Project (Producer)