Programming Side Projects Music Art Animation Blog Everything



July 21, 2023

Sometimes your speakers pick up weird sounds. Based on a true story.


Pickle brine shot

April 20, 2022

A tiny animation about drinking a shot of pickle brine



August 16, 2020

A meditation on feeling isolated, counting down to something different.


Get Back to Work

April 18, 2019

A vignette about daydreaming when you have work to do.



May 4, 2017

A vignette about the changing of seasons.

On Privacy and Encryption

March 8, 2017

A video essay about why we shouldn't build backdoors into our encryption


Air on the Side of Caution

June 2, 2014

A mysterious man tries to get on a plane.

The Last Supper

April 14, 2014

Obnoxious customers enter a restaurant right before closing.


The Weight

August 7, 2013

A second chance to answer a friend's last call.


June 30, 2013

Next on "Dave rewrites the endings to old stories"

Real Fun

June 7, 2013

Context is everything.

Eiffel Trifle

May 25, 2013

A Frenchman tries to become a cook. His only qualification is his nationality.

The Monster is Me

May 25, 2013

A girl shuts herself out from the rest of the world and struggles to deal with it.

Cop Out

April 20, 2013

A cop catches a criminal on his last day on the job.

Down to Earth

April 18, 2013

The moon learns that running from problems is worse than confronting them.

Hit and Miss

March 15, 2013

If all else fails, cheat.


Until It's Gone

October 11, 2012

It's easy not to care about things until they're gone.

Alive (NATA Finals)

September 12, 2012

Death is stressed out.


August 4, 2012

A man finds himself with the world in his control.


June 29, 2012

A boy finds shelter from life in his own head.

All Roads

June 3, 2012

At crossroads, a man gets pushed down the wrong path.

Splice of Life

April 29, 2012

NATA Open Round entry: A mad scientist's package is delivered to the wrong house. Sari goes mad over a stolen pencil.

Right Over His Head

April 15, 2012

A guy doesn't realize there's an alien invasion until he's actually abducted.

That's How We Roll

April 11, 2012

I made something to test out face rigs in Blender.

Animation Critique

March 4, 2012

Sari decides to edit one of my old videos and "fix" it.


January 3, 2012

A boy doesn't fit in with the rest of society's rules.


One of Us

September 25, 2011

An alien invasion where you can't really tell who to side with.


August 24, 2011

Hubert has trouble with doors. (This was my first attempt using Blender.)

Let's Go Fly a Kite

July 26, 2011

A typical day with Sari and I... flying kites, wrecking havoc on the house.

A Walk in the Park

June 7, 2011

Our video that came in 3rd nationally!

On the Beaten Path

May 5, 2011

Our winning video from the 2011 Ontario 2D Animation competition.

Wall of Words

April 23, 2011

Video for the 2011 Qualifying Ontario 2D Animation competition.

Wrath of the Phantom

April 10, 2011

You wouldn't believe how much money you waste when electronics are off but still plugged in.

Last Man Standing

January 22, 2011

After humans destroy themselves, there is one chance left to stop it.


Trying to Make Music

December 13, 2010

All I wanted was to record an audio track...

Hide & Seek

October 27, 2010

I made Sari a zombie... again...

School: Day One

September 7, 2010

Made in four hours, it's how I would like to go to school each day :)

Gone: Torment of the Machine

August 17, 2010

You don't have to be human to be ruined forever.

Around the Sun

April 28, 2010

A space launch goes horribly wrong.



December 21, 2009

Does it make sense? Not a chance.

Zombie Invasion

October 18, 2009

The most violent video I've made to date, and it's not actually that gory.

The Chase

August 7, 2009

Pahgawk and I run after a ball. I lose.


August 4, 2009

Ahh, Pahgawk. Thanks to you, we have no more brick walls.

Out of the Dumps

June 30, 2009

Pahgawk's life really sucks, eh?

The Interview

May 9, 2009

Pahgawk is asked to tell his life story. It's pitiful.


April 10, 2009

I get pulled over because I don't have a biking licence.


April 3, 2009

Seagulls can be evil…

Chips gone Bad

March 31, 2009

Pahgawk tries to eat some chips late at night. It all goes downhill from there.


March 29, 2009

Oh no! Pahgawk ran out of milk! And Bob has no bananas!


March 8, 2009

Sari runs out of paper, so she makes do.


February 28, 2009

Pahgawk can't meet deadlines.

What in the World?

February 7, 2009

Pahgawk tries to make a deal with Aliens, but fails miserably.


January 25, 2009

Pahgawk gets an MP3 Player. He falls off a cliff.

Cheese Thief

January 15, 2009

Someone stole my cheese! It was Pahgawk.

18 Big Macs

January 10, 2009

Pahgawk and the gang eat a-lotsa burgers to get a "car".



December 30, 2008

When there is barely any cereal left, Pahgawk gets reeeeeally angry.

No Handlebars

December 5, 2008

Pahgawk cannot ride without handlebars.