Eric DeulenActor · Born July 17, 1986 · Vancouver, Washington, USAIMDb Acted in 12000s2003ElephantEric71Appearances12000s2004On the Set of 'Elephant': Rolling Through TimeHimself