Skip to content
Megan Owen

Megan Owen

Writing · born 5 February 2005 · Shrewsbury, England, UK

Megan Rose is a filmmaker and writer from Shropshire. She studied Creative Writing with Film Studies at the University of Hull.

↑ ↓ to move · Enter to open · Full search page