
I shot all of these photos during the Vancouver 2010 Winter Olympics.
There are lots of photos so be patient while the page loads.
These photos are in reverse chronological order with the most recent images at the top.
(Check out my photos from the London 2012 Olympics over here.)

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Party in the Streets After Canada Wins Gold in Hockey

Biggest Flag of the Day!

Party in the Streets After Canada Wins Gold

Party in the Streets After Canada Wins Gold

Party in the Streets After Canada Wins Gold

Closing Ceremonies

Closing Ceremonies

Closing Ceremonies

Closing Ceremonies

Closing Ceremonies

Neil Young at the Closing Ceremonies

Closing Ceremonies

Closing Ceremonies

Closing Ceremonies

Closing Ceremonies The Cauldron is Lit

Patriotic Gowns

Super Cute Baby

Patriotic Tape

Iginla Crobsy Luongo Brodeur

Sea of Flags at Robson and Granville

VANOC Volunteer Climbing Street Light

Fans Climb Street Lights

Crowdsurfing at Robson

Sea of Flags at Robson

Crowd Surges Almost a Panic Situation

One Crowd Watching Another

Tough To Tweet in a Mob

High Fives Abound

Amazing Face Paint on Robson

Memories to Last a Lifetime

Winners of Raddest Family Ever Contest

Winners of Raddest Family Ever Contest

Man Carries Large Canadian Flag and Wears Onesie

These Two Men, Complete Strangers

We’re Number One

Yeaaaaaaaah!

Tough Spot To Report the News

Great Sign

Canadian Gentleman

Man Jumps/Falls off Roof

Hockey Is Canada’s Game

Hockey Is Canada’s Game

Woooooo Thumbs Up!

Painted Faces

Celebrating Atop a Bus Shelter

Young and Old Celebrate Together

Climbing Trees!

Crowds Gather on Robson

We Take to the Streets

Kids Celebrate by Running in the Street with a Canadian Flag

First of a Billion High Fives From a Stranger

Jon and Jesse

Celebration After Crosby Scores Winner

We Win

We Win

Tense Moments

He Shoots He Scores!

The Gang is Ready to Watch THE GAME

Beer, Flags, n Schwag

Jon Jesse and Ken

Lets Do This!

Street Hockey Before THE GAME

Road Hockey Before THE GAME

Line at the Bar

Bacon Wrapped Sausages FTW

Ladies Dancing

Sochi Countdown Begins

Sochi Mascot

Sochi 2014

Colorful Facepaint Artist

Colorful Facepaint Artist

Face Painting

Pavillions

Canadian Flag at Athletes Village

Molson Canada Hockey House

Redtents.org Homes For All Demonstration

Redtents.org Homes For All Demonstration

Redtents.org Homes For All Demonstration

Duncan Jon Rebecca JJ Bobsleigh!

Vectorial Elevation Vancouver and Livecity Fireworks

Jeret Speedy Peterson

Vince Vaughn

Fans with Great Costumes

Freestyle Skiing Men’s Aerials Final

Freestyle Skiing Men’s Aerials Final

Freestyle Skiing Men’s Aerials Final

Freestyle Skiing Men’s Aerials Final

Freestyle Skiing Men’s Aerials Final

Freestyle Skiing Men’s Aerials Final

Freestyle Skiing Men’s Aerials Final

Freestyle Skiing Men’s Aerials Final

Sketchy Landing

Nervous Coach

Fixing up the Landing Area

Fixing up the Landing Area

VANOC Cypress Mountain Staff

Competitors

Dorothy and I at Women’s Bobsleigh Final

Team Canada Fan

Awesomest Fans Ever

Women’s Bobsleigh Final

Awesome Fans

Dorothy and Rick at Women’s Bobsleigh Final

Women’s Bobsleigh Final

Moar Cowbell Plz

Crowd Cheers as Canada Wins Gold AND Silver

Crowd Cheers as Canada Wins Gold AND Silver

Women’s Bobsleigh Team Canada Gold Medal Run

Upside Down Bobsleigh

140 KM/H

‘Oooooooh Are They Hurt?’

Upside Down Bobsleigh

Women’s Bobsleigh Final

Women’s Bobsleigh Final

Women’s Bobsleigh Final

Team USA Goin Hard

Jon Montgomery Singing O Canada after Receiving His Gold Medal

Martins Dukurs, Jon Montgomery, and Alexander Tretiakov

Alexander Tretiakov, Jon Montgomery, and Martins Dukurs

Alexander Tretiakov, Jon Montgomery, and Martins Dukurs

Alexander Tretiakov

Simon Ammann

Adam Malysz

Tina Maze Andrea Fischbacher and Lindsey Vonn

Andrea Fischbacher

Lindsey Vonn

Lindsey Vonn

Tina Maze

Kerstin Szymkowiak Amy Williams and Anja Huber

Amy Williams

Kerstin Szymkowiak

Anja Huber

DJ Warms up the Crowd

American Fan at Medal Ceremony

Stars Band at Whistler Medal Ceremony


Women’s Super G at Whistler Creekside

American Fans at Women’s Super G at Whistler Creekside

Diane and Dorothy at Women’s Super G at Whistler Creekside

Women’s Super G at Whistler Creekside

Women’s Super G at Whistler Creekside

Cowbell at Women’s Super G at Whistler Creekside

Women’s Super G at Whistler Creekside

Fans in the Grand Stand Women’s Super G at Whistler Creekside

Buzz Aldrin at Vancouver 2010 Olympics

Emily Brydon Poses with Police Officer

Emily Brydon at Alpine Skiing Venue

Shona Rubens at Alpine Skiing Venue

Skiier on the Super G

Skiier on the Super G

Lens Envy

Super G Grand Stand

Rescue or Joy Ride?

Alexandre Bilodeau at the Bell Ice Cube

Alexandre Bilodeau at the Bell Ice Cube

Alexandre Bilodeau at the Bell Ice Cube

Alexandre Bilodeau at the Bell Ice Cube

Sweden Fans

Zip Line Riders

New Cauldron Fencing is Excellent if You’re Tall

Friendly Old Lady Sells Pins Has Heart of Gold

Pin Trader

Russia Rides in Style

Crowd at Robson and Granville

People Celebrate Team Canada Victory

People Celebrate Team Canada Victory

Team Canada Fans Pose for a Picture

Crowded Granville Street

‘the games can blow me’ tshirt

Russian Ladies

Norway Fans Try To Represent

Team Canada Fans

Team Canada Fans

Strangers High Five in the Streets

Fans Celebrate Canada’s Victory

Fans Celebrate After Canada Scores

People Gathered Around to Watch Team Canada vs Norway

Basketball Jones Does His Thing

Seth Meyers

Future Olympian?

Fan of the Netherlands

Canadian Fans

Friendly RCMP Officer

Free Ear Piercing and Free Hugs

Rob Brown, Pin Trader

Serge and Frederic Bilodeau

Bronze Street Performer Should Probably Be Painted Gold

Saxophone Player on the Street

Mounties

Mounties at Canada Pavillion Livecity Downtown

96.9 Vijay and Cops

Skating at Robson Square

Kris Krug and Legal Observers at Olympic Tent Village

Olympic Cauldron

Olympic Cauldron

Olympic Cauldron and Thurlow Street

Fenced off Cauldron

Man Carrying Canadian Flag

Wearing Shorts at the ‘Winter’ Olympics

Large Crowds at The Convention Center

Pin Trading is Big at the Olympics

Crowds at the Olympic Cauldron

Bus Stop is a Ski Lift

Zip Line in the Sky


Balloon Guy and Kids

Police Officer Screening for Explosives

Workers Repair Broken Windows From Day 2 Protests

Like, Anarchy Man.

Vancouver is All Smiles

Homeless Man Heckling Small Group of Protestors

Gentleman Sells ‘Sunglasses’

Awesome Mohawks

Red Mohawk Go Canada!

Anti Olympics Musicians

Impromptu Jam Sesh at the Chess Benches

Awesome Hat Dude

Posing with Torchbearer

They Say Protest I Say Party!

Simple But Effective Sculptures

Torchbearer

Hockey Players Pose With Dude

Homeless Man, Completely Ignored

Bustling Crowded Streets

Father and Daughter Watch the Torch

Awesome Canadians Are Awesome

Maple Leaf Chest Guy

Couple of Ladies Cheer on the Torch

Young Girl Watches the Torch Relay

This gentleman: “Welcome to Canada Party On!”

Torch at Georgia and Hamilton

Torchbearer

Closeup of Olympic Torch

Lots of Cameras in Yaletown

Torch Exchange Yaletown

Crowd in Yaletown Following the Torch

Torch Passing Through Yaletown

Torch Passing Through Yaletown

Spandy Andy lol!

Yaletown Crowd

The Olympic Torch Arrives in Yaletown

The Olympic Torch on the Dock at Yaletown

The Olympic Torch on the Dock at Yaletown

Traditional Canoe Delivers the Torch to the Docks at Yaletown

Crowd Watches the Olympic Torch Arrive at Yaletown

Traditional Canoe Arrives with Torch at Yaletown

Traditional Canoe Arrives with Torch at Yaletown

The Torch on a Traditional Canoe in False Creek

A Group of Kids Cheers on The Olympic Torch

A Group of Kids Cheers on The Olympic Torch

The Torch on a Traditional Canoe in False Creek

The Torch on a Traditional Canoe in False Creek

The Torch on a Traditional Canoe in False Creek

Dragon Boat to Traditional Canoe Transfer

The Torch Passes Granville Island Hotel

Little Boat Following The Torch

The Torch is on a Boat!

The Torch is on a Boat!

Torch Passed on at the Docks of Granville Island

Let The Games Begin!!!!

Rebecca Live Streaming

Jon Rick and Rebecca

Large Crowd at David Lam Park

Fireworks Over David Lam Park

Fireworks After the Torch Arrived

Fireworks After the Torch Arrived

Michael Bublé

Michael Bublé Running with the Torch

Torchbearer

Torchbearer

Cops on Horses

The Live Feed Inside the Media Truck

Crowd Awaits the Torch in front of Sophies Restaurant

Rebecca and I live Streaming

Opening Ceremonies

Vectorial Elevation

Vectorial Elevation

Vectorial Elevation

Vectorial Elevation

Vancouver 2010 Graffiti

Village Gate Blvd

Nita-Lake Lodge

Vanoc Employee High Five

Man Wearing Canadian Flag

Torchbearer Poses for Photo with Fan

Cute Costumes

Cute Kids

Gordon Campbell

Kids Being Interviewed

Julia Murray

Tyler Allison

Steve Podborski

Cauldron

Cauldron

Olympic Flame in Whistler

Furlong Melamed Allison Campbell

Furlong Melamed Allison Campbell

Tyler Allison Gordon Campbell

Flame goes through a sea of Cameras

Fans

Crowd at Skiier’s Plaza Whistler Party

Gordon Campbell

RBC’s speed-artist

RBC’s speed-artist

Crowd at Skiier’s Plaza Whistler

Huge Torch Relay Banner

Torch Relay Banner

First Nations Presentation

CTV Whistler Set

Fans

Musical Perfomance

Musical Perfomance

The Torch Relay Moves Pass Creekside

The Torch in Creekside

Creekside

Road To Whislter Above Creekside

Ski Chalet

Ski Chalet

Road to the Alpine Venue

VANOC Staff AKA Smurfs

VANOC Staff AKA Smurfs

Finishing Touches on the Security System

More Hard Working People

Perimeter Surveillance

Creekside Shuttle

Open For Business

What a Cute Dog!

Security Fence in Creekside Village

Supplies

Creekside Path

Whistler Creekside Monolith

Des Plus Brillants Exploits

Lonely Metal Detectors

GO USA eh

GO USA eh

More Surveillance in the Sky

Surveillance in the Sky

Surveillance on the slopes

Lots of Work Going on Everywhere

Lots of Work Going on Everywhere

Friendly VANOC Employees

Bottom of the Alpine Skiing Venue

VANOC Employees

I worked really hard capturing these images for you. Whether it was running as hard as I could to chase down the Torch or walking miles and miles in search of the spirit of the games. I hope I got it and that you feel it too.
UPDATE: February 28th 2010
Vancouver wrapped up the Olympics today with one hell of a strong finish. Team Canada won the gold medal in one of the greatest hockey games of all time. Our 14th gold medal put us at the top of the list for most gold medals any country has ever won in the Winter Olympics. We owned the podium!
We’ve been talking/bitching/moaning/worrying about the Olympics for years and now they’ve come to a close. Before we get all bitter and negative about games’ legacy consider how much fun it was. Have you ever felt so connected and excitement in a city in your life?! I will fondly remember this moment in the history of Vancouver for the rest of my life. We can go back to griping about this and that later, when it’s raining and we’re having coffee together. For now, let’s take time to enjoy and be proud of how we hosted the world!
Thank yous!
First thank you to Dorothy Rawlinson. Dorothy has been working tirelessly for 2+ years on the Olympics. She was heavily involved in hiring literally hundreds of people that ended up putting the games together. Obviously she did a remarkable job in her hiring process given the games went so well. I am super proud of you Dorothy. It was a pleasure to support you during this challenging time. It was incredible get an inside glimpse at just how much work goes into a event like this. To look behind the curtain at the sheer scale of this event was mind boggling. From VANOC HQ to the backlots that the general public doesn’t see I really got a sense of just how challenging it has been to pull off. It’s way more work than you’d think. Way more. So thank you sweetheart.
Thank you Nancy for putting our schedule together and being so organized! Thank you to @airwaves1 for all the tickets etc!!!
Thank you Team Canada! Thank you Jon Montgomery for being so charismatic! You couldn’t have represented Canada any better.
Thank you to all the local photographers, videographers, and bloggers who kept us all informed and engaged.
Thank you True North Media House for the bringing the local media together in an organized and yet decentralized fashion. I had nothing to do with #tnmh but I tagged some stuff and hope I added some value. #tnmh and #van2010 we’re arguably the best sources of Olympics information and media that we’re available during the games.
(Check out my photos from the London 2012 Olympics over here.)