Michael Davies / M. R. G. Davies
Writer
Multi-disciplinary writer & performer
Novelist, poet, scriptwriter
Author & screenwriter
Poet, scriptwriter, novelist, theatre maker
Playwright, dramaturg, translator
Novellist/screenwriter
Author, Human Behaviour Expert, Advisor, Transformational Coach and Speaker
Author, Poet and Screenwriter
Novelist, Screen Writer, Actor, Director
Graphic novelist, writer, artist and performer
Award winning author, scriptwriter, producer and director.