Charles Lewsen

Charles Lewsen played the role of doomsayer Blind Angus on the The Bogman of Letchmoor Heath episode of She-Wolf of London.