Books
Battle Cry
From Arthur's Seat
A Heavenly World
Visual Effects
Demo Reel
Portfolio
Scripting
Blog
Gallery
Art
Illustrations
Photography
Publications
Poetry
Photography
Vocal.Media
Resume/CV
Contact
Books
Battle Cry
From Arthur's Seat
A Heavenly World
Visual Effects
Demo Reel
Portfolio
Scripting
Blog
Gallery
Art
Illustrations
Photography
Publications
Poetry
Photography
Vocal.Media
Resume/CV
Contact
Publications
Poetry
Photography
Vocal.Media
Vocal.Media Articles
Of the Valley
Prologue
Read Story
Under the Bed
There’s no such thing as monsters.
Read Story
The Golden Bull
Buy your dreams here!
Read Story
Painting Marigolds: Tale from a Sanitarium
I’m not crazy!
Read Story
The Guilty Party
If you found a mysterious package, would you open it?
Read Story
Icing on the Cake
Baking with grandma is fun, isn’t it?
Read Story
The Steele Inheritance
What wouldn’t you do for family?
Read Story