Michael Daviot

Michael Daviot

Professional actor/playwright with 43 years experience as of 2026

Place of BirthEdinburgh, Scotland
Horror Films in the Database1