Movieo
Charles Edwin Powell

Charles Edwin Powell

  • Cast
Born
5 April 1963
Place of birth
Houston, Texas, USA
Known for
Acting · Screamers, The Exorcist III, Affliction, Stream

Charles Edwin Powell is an American actor.

Filmography

Pick a role to switch the films