Charles McCaughan is an actor and director, known for Waxwork (1988), Picture of Priority (1998) and Legal Tender (1991).
No data