Behind the lens with Phil Winter

, 05 May 2026
Behind the lens with Phil Winter
Mammal Society award winning Fox photo © Phil Winter

By Emma Chaplin

Communications Officer - Media

Phil Winter is a member of the Trust, who produces the most wonderful wildlife photos. Recently, he won the Mammal Society, Mammal Photographer of the Year Award for this stunning photo of a healthy, well grown Fox cub. 

We asked to to tell us more about himself and his work:

"I always carried a camera with me as a boy when I used to go fishing at Barcombe Mills. I had a Yashica J5 and I photographed anything connected with wildlife. The results, not surprisingly, were pretty poor. 15 years ago, I retired, sold my engineering business and returned to wildlife photography. Obviously, digital had taken over and I bought a Nikon D70. It was a 6 MPX camera and I used it for a couple of years. When mirrorless cameras arrived, I changed from a DSLR and now use a Nikon Z9. Mirrorless proved to be a game changer, especially for sensitive species. Taking photos without the clatter of the mirror slapping up and down, changed my success rate enormously.

Tawny Owls © Phil Winter

I live in the country and don’t have any nearby neighbours, so there is plenty of wildlife on my doorstep, much of it in my garden.

I don’t have a favourite subject, but I do get a special thrill photographing birds of prey, including owls. Over the years, I have made numerous nest boxes for Kestrel, Barn Owl and Tawny Owl.

Hares © Phil Winter

I rarely go out without a subject in mind. The Fox photo is a good example of how I set about capturing a set of images. I already had permission to photograph in the tiny wood close to home, but the dreaded Ash dieback had taken its toll. Many trees had fallen like skittles. It was a huge task clearing the site, but slowly the ground began to take on new life as the sunlight reached the floor.

Bank Vole © Phil Winter

A few Bluebells appeared, as well as Lesser Celandine. Patches of Ramsons arrived as if by magic.

The Fox image that won the Mammal Society's Mammal Photographer of the Year Award (header photo), came about after I set up a temporary pop-up hide to discover the best place from which to take photos. Once happy, I built a permanent structure and I've spent the last year taking photos there.

Jay © Phil Winter

Outside the wood, there's a few acres of scrub where I built a hide. It has proved exceptional for photographing Jays in the winter, when the migrant birds arrive from North Europe.

Wren fledglings © Phil Winter

I often use my Land Rover as a hide for photographing the regular small birds here. Once, I drove onto a small area which is peat, instead of the Sussex clay which covers the rest of the land. The Land Rover sunk and I had to call on a farmer friend to pull me out. As the mighty tractor took up the strain, the Land Rover rose from the mud like Excalibur. Immediately, the gaping hole began to fill with water. The water was crystal clear and I quickly received permission to create a small pond. A friend with a digger arrived and, in a couple of hours, the landscape changed forever. Over the next few weeks, the black peat surrounding the new pond naturalised and wild flowers grew. Ragged Robin soon established and Reedmace grew in the pond. The pond is spring fed and the water level never changes. Marsh Frogs arrived, along with Grass Snakes. Moorhens nest here and finally a Kingfisher arrived.

Kingfisher with newt © Phil Winter

When selecting photos for this blog, my choice kept changing, so eventually I settled for images that have special memories and not necessarily for their technical quality."

To enjoy more of Phil's photography visit his Flickr account

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1787390614.85880 [907] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1787390614.90870.0499Matched route: news/[slug:s]
1787390614.90880.0001Server address: 216.73.216.140
1787390614.90880Using master page: /templates/pages/blog/post.php
1787390614.90880Page arguments:
Array
(
    [0] => /news/behind-the-lens-with-phil-winter
    [s] => behind-the-lens-with-phil-winter
    [1] => behind-the-lens-with-phil-winter
)
1787390614.9090.0002 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1787390614.90980.0008 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1787390614.91160.0017 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1787390614.91210.0005INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1787390614.91890.0068 [1] SELECT * FROM swt_shop_cart WHERE cartID=24375567
1787390614.91960.0007 [1] SELECT * FROM swt_shop_cart WHERE cartID=24375567
1787390614.92020.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-08-22 09:23:00' AND saleTo>'2026-08-22 09:23:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1787390614.92120.001 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='behind-the-lens-with-phil-winter')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-08-22 09:23:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1787390614.9240.0028 [1] SELECT FOUND_ROWS() AS `count`
1787390614.92450.0005 [1] SELECT * FROM swt_blog_posts WHERE postID=3931 AND postStatus='Published' AND postDateTime<='2026-08-22 09:23:00'
1787390614.92530.0008 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1787390614.92590.0006 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1787390614.92670.0008 [1] SELECT * FROM swt_categories WHERE catID=195 LIMIT 1
1787390614.92730.0006 [1] SELECT * FROM swt_categories WHERE catID=69 LIMIT 1
1787390614.92790.0006Using template: /templates/blog/post.html
1787390614.92810.0003 [162] SELECT catID, catPath FROM swt_categories
1787390614.92910.001 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-08-22 09:23:00' AND postSlug='behind-the-lens-with-phil-winter'
1787390614.95730.0282Using template: /templates/blog/post.html
1787390614.95780.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1787390614.95890.0011Using template: /templates/pages/attributes/seo.html
1787390614.95910.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1787390614.95970.0006 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1787390614.96090.0012 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1787390614.96390.003 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1787390614.96440.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1787390614.96630.0019Using template: /templates/navigation/ps_nav_template.html
1787390614.96630 [6] Using template: /templates/navigation/ps_nav_template_children.html
1787390614.96690.0006 [4] Using template: /templates/navigation/ps_nav_template_children.html
1787390614.96710.0003 [29] Using template: /templates/navigation/ps_nav_template_children.html
1787390614.96860.0014 [10] Using template: /templates/navigation/ps_nav_template_children.html
1787390614.96920.0006 [7] Using template: /templates/navigation/ps_nav_template_children.html
1787390614.96950.0004 [9] Using template: /templates/navigation/ps_nav_template_children.html
1787390614.97150.002 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1787390614.97210.0005 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1787390614.9740.0019 [1] Using template: /templates/navigation/breadcrumbs.html
1787390614.97430.0003Using template: /templates/blog/post.html
1787390614.97460.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1787390614.97520.0006Using template: /templates/blog/author.html
1787390614.97550.0002 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='behind-the-lens-with-phil-winter')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-08-22 09:23:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1787390614.97740.0019 [1] SELECT FOUND_ROWS() AS `count`
1787390614.97780.0004 [1] Using template: /templates/blog/post.html
1787390614.98050.0027Using template: /templates/blog/comment_form.html
1787390614.98110.0006 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3931 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1787390615.04110.0599 [0] Using template: /templates/blog/comment.html
1787390615.04120.0002Using template: /templates/blog/post.html
1787390615.04140.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1787390615.04220.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1787390615.04280.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1787390615.04340.0006 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1787390615.04540.002 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1787390615.04590.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1787390615.04790.0019 [6] Using template: /templates/navigation/footer-nav.html
1787390615.04880.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1787390615.04940.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1787390615.04980.0004 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1787390615.05320.0034 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1787390615.05370.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1787390615.0560.0023 [10] Using template: /templates/navigation/footer-nav.html
1787390615.05950.0035 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1787390615.06020.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1787390615.06070.0005 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1787390615.06320.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1787390615.06370.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1787390615.06550.0018 [29] Using template: /templates/navigation/footer-nav.html
1787390615.06830.0028 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1787390615.0690.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1787390615.06940.0004 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1787390615.07180.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1787390615.07230.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1787390615.07410.0018 [10] Using template: /templates/navigation/footer-nav.html
1787390615.07510.001Request time: 0.2181
1787390615.07510Process time: 0.2179
1787390615.07510Memory: 1.6502