1963-04-05 | Houston, Texas, USA
Charles Edwin Powell is an American actor.
Fear of the Dark
Lost Junction
The 8th Plague
Airspeed
Kung Fu: The Legend Continues
15/Love
Popular Mechanics for Kids