M

Michael Daviot

Born in Edinburgh, Scotland

Professional actor/playwright with 43 years experience as of 2026