contact ME

Use this form to reach out to me.

Ask me about the software development consulting and vocal services that I can provide for your project.

Name *

Ottawa, ON

I am an independent software development consultant, specializing in model-driven development with Eclipse technology, which has been a passion for the last ten years.  I am widely recognized for my high-quality output, timely delivery, and friendly and engaging manner.

I also happen to be a capable singer, performing sacred and secular works for choir and tenor solo from the renaissance to today.  If you are presenting vocal music in Ottawa, eastern Ontario, or west Québec, I can be your tenor.



Upcoming and past musical and developer-oriented events that I am either leading, participating in, or attending.  Click or tap on an event for more details.

Back to All Events


  • Mayfair Theatre 1076 Bank Street Ottawa, ON, K1S 3X3 Canada (map)

Yes! It's my professional opera début, singing the role of Joseph Goebbels, the propaganda minister in the Nazi régime during the second World War in Andrew Ager's chilling and forthright chamber opera presenting the last ten days of the Führer's existence.

Come down to the historic Mayfair Theatre with its quaint nearly-tuned piano to see this one-of-a-kind presentation. It's not only one-of-a-kind because of the subject matter and the composer's threadbare musical treatment of it, but because it will be your chance to see me without a beard. (Goebbels was always clean-shaven) And there is not much to tell, so the running time is quite short: about 45 minutes.

Tickets are a very friendly $25 at the door. For a foretaste of what you will see and hear, watch the trailer, below.

Earlier Event: June 7
Mozart: Requiem
Later Event: October 30
Duruflé Requiem