Lake Joseph Chief's Island, Muskoka Ontario 2016

Chief’s Island Lake Joseph, Muskoka Ontario 2016

British Columbia Nurses Union assignment, 2008

British Columbia Nurses Union assignment, 2008

Ways of seeing, Sylvia Hotel, Vancouver 2011

Ways of seeing, The Sylvia Hotel, Vancouver 2011

Rooftop pool party, The Keefer, Chinatown Vancouver 2010

Rooftop pool party, The Keefer, Chinatown Vancouver 2010

Glass bottom pool, The Keefer, Chinatown Vancouver 2010

Glass bottom pool, The Keefer, Chinatown Vancouver 2010

Gordon Smith in his studio, West Vancouver 2010

Gordon Smith in his studio, West Vancouver 2010

The black block, Olympic demonstration & riot, Vancouver 2010

The black block, Olympic demonstration & riot, Vancouver 2010

Granville Street, Saturday night, Vancouver 2009

Saturday night, Granville St. Vancouver 2009

Gothic teenagers. New Westminster, British Columbia 2006

Gothic teenagers. New Westminster, British Columbia 2006

Jackie Chan, on the set of Rumble in the Bronx, Vancouver 1994

Jackie Chan, on the set of Rumble in the Bronx, Vancouver 1994

Ian Donaldson, Vancouver Magazine portrait. Chinatown 1987

Ian Donaldson, Vancouver Magazine portrait. Chinatown 1987

Candid profile portrait, Granville St. Vancouver 2009

Candid profile portrait, Granville St. Vancouver 2009

Attila Richard Lukacs & Angela Grossman at Shannon Belkin's house 2009

Attila Richard Lukacs & Angela Grossman at Shannon Belkin’s house 2009

Karen Porter on her Triumph Thruxton, Vancouver 2009

Karen Porter on her Triumph Thruxton, Vancouver 2009

Astrid Clarkes, Fashion for Vancouver Magazine 1989

Astrid Clarkes, fashion for Vancouver Magazine 1989

Chanel, Karl Lagerfeld necklace, Hunt & Gather top, for VLM magazine 2008

Chanel, Karl Lagerfeld necklace, Hunt & Gather top, for VLM magazine 2008

Kate Moss & Leah Stone, Chinatown, Pender St. Vancouver, October 1996

Kate Moss & Leah Stone, Chinatown, Pender St. Vancouver, October 1996