Producer. Writer. Broadcaster. Photographer. Technologist. Storyteller.

photo credit: Chehala Leonard
Grande Cache, Alberta

Everything is a deep dive.

Infinitely curious. Unapologetic geek. Open source supporter. I give away all my knowledge (it's not going to do me any good when I'm dead). Story is my superpower. I help people get unstuck. Good with computers. My legacy will be the dreams I helped others build. One of these days I'll publish one of these damned books.


  • Headshots, publicity, and résumé photos for over 1200 performers

  • Hundreds of portraits

  • Dozens of events

  • Architecture is my newest obsession


  • Writing, producing, directing, shooting, editing, sound, graphics, colour, finishing, delivery

  • Story consulting

  • Lighting & Grip

  • Field recording & sound


  • 6 novels (unpublished)

  • curricula

studio production

  • Hundreds of radio commercials produced

  • Over 200 one-hour news magazine shows produced

  • International, National, Regional, Local radio, television, corporate, film, Internet, cartoon characters, accents, voiced (2 awards)

  • dozens of corporate videos, documentaries, short films voiced


  • 2 radio stations built

  • 11 years on-air

  • 3 television commercials directed


  • Actor, ACTRA member (past)

  • Production crew, various


  • Actor, CAEA member (past)

live event production

  • sound technician, crew, mixed sound for over 400 performances

  • stage management

  • logistics & design


  • Infrastructure (servers, network, support, systems)

  • Data storage systems, bare metal and virtual NAS, cloud, backup, archiving, cataloging, WIKI's

  • ERP upgrade

  • Websites, media


  • English grammar

  • Broadcast newswriting

  • Audio Production

  • Social media

  • Workshops

public speaking

  • Competent Communicator status, Toastmasters International

  • Represented District 42 at the Western Canada finals for 2013 World Speech Competition

Recent Clients

Modern Muse Media
People & Peaks Productions
City of Edmonton
Edmonton Public School Board
Collins Steel