James DeFelice

About

James DeFelice was an American-Canadian actor, playwright and screenwriter based in Edmonton, Alberta, most noted as writer of the theatrical films Why Shoot the Teacher? and Angel Square.