From Houston, Texas, USA • Born in Apr 5, 1963 (63 years old)
Charles Edwin Powell is an American actor. (Via TMDB)
ScreamboatFilm • 2025
StreamFilm • 2024
Fear of the DarkFilm • 2003
Frankenstein and MeFilm • 1996
ScreamersFilm • 1995
The Exorcist IIIFilm • 1990