Wildlife, nature and sports photographer based in Calgary, Canada,

Latest work

Loading…

February

Bunchberry dogwood (Cornus canadensis), AKA Creeping dogwood, Canadian bunchberry, Pudding berry, Canadian dwarf cornel, Crac...
Taylor Lake, Banff National Park, Alberta, Canada,
Meadow on approach to Taylor Lake, Banff National Park, Alberta, Canada,
Hikers cross a stream fed from the Stanley Glacier,  Stanley Glacier Trail, Kootenay National Park, British Columbia, Canada.
Small’s ragwort (Packera anonyma), AKA Appalachian ragwort, Southern Ragwort, Stanley Glacier Trail, Kootenay National Park, ...
Trilobite fossil, Stanley Glacier Trail, Kootenay National Park, British Columbia, Canada.
Spruce grouse (Falcipennis canadensis), Kananaskis Country, Alberta, Canada.
Fireweed (Chamaenerion angustifolium) growing beside a dry stream bed on trail leading to Chester Lake, Kananaskis Country, A...
Marsh Grass of Parnassus (Parnassia palustris) AKA Grass of Parnassus, Bogstar, near  Chester Lake, Kananaskis Country, Alber...
Fireweed (Chamaenerion angustifolium) and Western pasque flower growing in meadows beside trail leading to Chester Lake, Kana...
Fireweed (Chamaenerion angustifolium) growing beside trail leading to Chester Lake, Kananaskis Country, Alberta, Canada.
Giant red Indian Paintbrush (Castijella miniata), , Kananaskis Country, Alberta, Canada.
The Old Engine Bridge over the Bow River with Rundle Mountain peak behind, Canmore, Alberta, Canada
Mountain bluebird (Sialia currucoides), investigating nestbox, Near Priddis, West of Calgary, Alberta, Canada,
Mountain bluebird (Sialia currucoides), investigating nestbox, Near Priddis, West of Calgary, Alberta, Canada,
Mountain bluebird (Sialia currucoides), perched on wire, Near Priddis, West of Calgary, Alberta, Canada,
Mountain bluebird (Sialia currucoides), investigating nestbox, Near Priddis, West of Calgary, Alberta, Canada,
Mountain bluebird (Sialia currucoides), perched on a fence post, Near Priddis, West of Calgary, Alberta, Canada,
Mountain bluebird (Sialia currucoides), perched on wire, Near Priddis, West of Calgary, Alberta, Canada,
Eastern gray squirrel (Sciurus carolinensis), Inglewood Bird Sanctuary, Calgary, Alberta, Canada,
Ring-billed gull (Larus delawarensis) in flight, Carburn Park, Calgary, Alberta, Canada,
Pair of Canada geese (Branta canadensis) walking on a frozen lake, Calgary, Inglewood Bird Sanctuary, Alberta, Canada
Canada goose (Branta canadensis) in flight, Calgary, Inglewood Bird Sanctuary, Alberta, Canada
Bald eagle (Haliaeetus leucocephalus) and Black-billed magpie (Pica pica) feeding on a duck carcass on an ice flow in Bow Riv...
Bald eagle (Haliaeetus leucocephalus) delivers nest material, Calgary, Carburn Park, Alberta, Canada
PL_20201210_159936
Common goldeneye (Bucephala clangula)
Muskrat (Ondatra zibethicus)
Bighorn sheep (Ovis canadensis)
Bighorn sheep (Ovis canadensis)
American Coot
Female Wood duck (aix sponsa) beside Bow River, Fish Creek Provincial Park, Calgary, Alberta, Canada,
Female Wood duck (aix sponsa) beside Bow River, Fish Creek Provincial Park, Calgary, Alberta, Canada,
Ring-billed gull (Larus delawarensis) beside Bow River, Fish Creek Provincial Park, Calgary, Alberta, Canada,
Ring-billed gull (Larus delawarensis) beside Bow River, Fish Creek Provincial Park, Calgary, Alberta, Canada,
Solitary sandpiper (tringa solitaria), Inglewood Bird Sanctuary, Calgary, Alberta, Canada,
Canada goose (branta canadensis), Inglewood Bird Sanctuary, Calgary, Alberta, Canada,
American white pelican (pelecanus erythrorhynchos) in flight, Frank Lake, Alberta, Canada,
Piping plover (charadrius melodus)
Surfer carrying board on beach
Willet (catoptrophorus semipalmatus)
American goldfinch (carduelis tristis)
PL_20200609_158397
Snowshoe hare (lepus americanus) feeding on grasses, Cherry Hill, Nova Scotia, Canada,
Northern Parula (Parula americana) on a window frame, Cherry Hill, Nova Scotia, Canada,
Common Eider (Somateria mollissima), Crescent Beach, Nova Scotia, Canada
Common Eider (Somateria mollissima), Crescent Beach, Nova Scotia, Canada
Yellow Warbler (Dendroica petechia) perched in a small tree, Crescent Beach, Nova Scotia, Canada
Yellow Warbler (Dendroica petechia) perched in a small tree, Crescent Beach, Nova Scotia, Canada
Yellow Warbler (Dendroica petechia) perched in a small tree, Crescent Beach, Nova Scotia, Canada