2017 Burlesque Top 25 photos
I started out assuming I could come up with 10 photos from every genre I worked on this year, including...
Top 10 opera images of 2017
Here, in my humble opinion, are my favourite 10 images from main stage opera performances in 2017. I only...
Against the Grain Theatre presents a preview of Bound in the Richard Bradshaw Amphitiheatre
Here is a selection of my photos from December 13th's performance by members of Against the Grain Theatre at the...
Kitten DeVille at the 2014 Toronto Burlesque Festival
Here's a selection of images from my work at the 2014 Toronto Burlesque Festival. This time I'm focusing on Los...
Case Air Wireless – Tethering and Camera Control System
I've been sporadically trying to set up a working wireless tethering system using my Nikon camera for several years....
Favourite opera images from 2016
This was the fifth year I photographed MainStage productions at the Canadian Opera Company, and my 9th shooting the...
Favourite images from 2016 – small stage
Here's a fairly large selection of my favourite images from small stage performances I photographed in 2016. I didn't...
SOLD – Hasselblad XPAN 30mm f5.6 lens kit
UPDATE - April 25/17 - This kit sold this past weekend. I am selling the 30mm lens kit for the Hassleblad XPAN camera,...
Fine Art Landscape Photography
Here is a selection of my landscape images. This is all older work, as I now primarily do figurative and...
Meet the Young Artists – COC Ensemble Studio
Here is a selection of my photos from yesterday's performances by members of the Canadian Opera Company's Ensemble...
Company 605 – Canadian Opera Company’s Free Concert Series
Here is a selection of my photos from today's free concert dance performance at the Richard Bradshaw Amphitheatre. I...
Maometto II – the Canadian Opera Company’s 2016 production
Here is a selection of my photos from the Canadian Opera Company's 2016 production of Maometto II. This production -...