Erick Kastel is an actor and writer, known for Ironclad (2011), Headspace (2005) and TypeA (2010). Read more on iMDB