• Digital Media

    I am a creative producer, writer and director with hands on production skills that include live action, animation, post production, and advanced web development. I have contributed to more than 250 hours of television, dozens of web sites, theatrical projects, and short films.

  • Data Visualization & UX

    I am working towards a PhD in data visualization and UX design at the University of Toronto. I build research tools that combine current thinking about perception, interaction and user experience with sophisticated data analysis techniques.

  • Teaching

    I teach a wide range digital media and film production courses at Ryerson University. I also host graphic design and web development workshops for private clients. I believe in project based learning with an equal emphasis on creative development and production methods.

Back to Top