Photography, publications, exhibitions and more.


My path from the early 8080 processor with a CP/M operating system to all things digital.


List of past shows I was honored to participate in.


Shifting Patterns | Meditations on the meaning of climate change in Oregon’s Rogue Valley.

Recent Posts

Click on photo to view more.

2016 Spring Vancouver B.C. Tour

2016 Spring Vancouver B.C. Tour

Just returned from a quick trip up to Vancouver BC and the Whistler area, with a short detour through Mt. Rainier.  Hope you enjoy the...
Table Rock – 2016

Table Rock – 2016

Sean Bagshaw and I enjoyed an early morning sunrise photoshoot on Upper Table Rock recently.  The flowers are in full bloom and the geese are...