Behind the Lens with Alan Mackenzie

, 14 January 2019
Behind the Lens with Alan Mackenzie
Poppies (c) Alan Mackenzie

We've invited Sussex wildlife photographer Alan Mackenzie to do a takeover of the Trust's Instagram account for a week. Alan tells us more about himself and his photography.

Tell us a bit about yourself.

I am 38 years old and I've lived in Brighton and Hove for my entire life. I work in adult social care, which can be quite harrowing at times. My wildlife photography projects allow me to switch off and immerse myself in the hidden worlds on our doorstep. I've been a photographer since I was 16, but was inspired to become a wildlife photographer by Stephen Dalton's books. I've never met him, but he lives in Sussex. His work showed that you don't need to fly abroad to encounter epic wildlife. I've always loved animals and nature.

Blog1

What qualities do you need to be a good photographer?

It helps to possess an ability to visualise images in one's mind. You have to be technical to get the best out of your equipment and surroundings. I'm systematic, but I'm also empathetic. If you photograph things you love, it will always come across in your work. I've had to overcome the temptation to pursue metrics on social media. Being good enough and enjoying my projects is what motivates me.

Blog2

What key equipment do you use? 

I use a Canon EOS1Ds MKIII and lenses ranging from 24mm to 500mm. I'm a lover of extension tubes for close-up work.

Blog3

What’s your favourite shot?

It's a 2018 portrait of a roe deer buck in West Sussex. He'd spotted me in the woods, before trotting off into an adjacent field, where I found him sitting shortly afterwards. I like to build mutual trust with roe deer and the photo perfectly illustrates this ethic. Half an hour later, I was photographing him again, in plain sight. He was quite content to periodically look back or doze off, as I sat observing him.

Blog4

What do you find most challenging to photograph and why?

All wildlife is challenging, but close-ups of butterflies can take an hour per shot. The wings have to be perfectly aligned with the sensor plane to achieve uniform sharpness. Everything from having a clean background to keeping the plant stem still using sticks and clips requires endless patience.

Marbled White

Is there a place or time you could visit with your camera, where would it be?

I would love to go back in time to photograph the Eurasian lynx, when it was resident in Sussex. The lynx is a natural predator of roe deer and it would be great to photograph them interacting. If I want to photograph one myself, I will have to follow in the steps of Scottish wildlife photographer, Niall Benvie, who has extensively photographed the wilderness of Estonia and Latvia.

Six spot Burnet moths

What are you trying to communicate with your photographs?

Presenting events out of context is a modern phenomenon. Events don't just "happen". There is always a pattern and it's my job to identify and explain them to people. I will spend an entire month on roe deer or butterflies and tell their story. Over the coming years, these projects come together as a unified narrative. Everything in nature, including us, is temporary. The patterns are also changing and not for the better. Humans are choosing to emit greenhouse gases in the pursuit of short-term economic goals. How will roe deer kids survive in hot, summer droughts? How can butterflies pupate, if their food sources die off early? Wildlife is a barometer for the health of our planet. 2018 was a crucial year for the public recognition of climate change. If society doesn't wean itself off carbon-based fuels, within a decade, the outlook for 2100 is not looking good for organised civilisation anywhere.

Visit Alan Mackenzie's website

Alan Mackenzie

Leave a comment

Comments

  • Great shots Alan. I’ve enjoyed following you on Flickr and it’s great to see you here! Well done mate. Regards, Tom

    14 Jan 2019 19:23:00

  • Thank you, Tom. I hope you enjoyed the interview and I’m glad to see Sussex Wildlife Trust members appreciating my work.

    15 Jan 2019 10:29:00

Time Δ Debug Message - Perch Runway 3.2
1783354771.51610 [906] 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
1783354771.54210.026Matched route: news/[slug:s]
1783354771.54230.0002Server address: 216.73.216.170
1783354771.54240.0001Using master page: /templates/pages/blog/post.php
1783354771.54240Page arguments:
Array
(
    [0] => /news/behind-the-lens-with-alan-mackenzie
    [s] => behind-the-lens-with-alan-mackenzie
    [1] => behind-the-lens-with-alan-mackenzie
)
1783354771.54270.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783354771.54370.001 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783354771.54570.002 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783354771.54650.0008INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783354771.54880.0023 [1] SELECT * FROM swt_shop_cart WHERE cartID=22695441
1783354771.54940.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22695441
1783354771.550.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-06 16:19:00' AND saleTo>'2026-07-06 16:19:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783354771.55120.0013 [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-alan-mackenzie')) 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-07-06 16:19:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783354771.5540.0027 [1] SELECT FOUND_ROWS() AS `count`
1783354771.55450.0005 [1] SELECT * FROM swt_blog_posts WHERE postID=1685 AND postStatus='Published' AND postDateTime<='2026-07-06 16:19:00'
1783354771.55530.0008 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783354771.5560.0007 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783354771.5570.001 [1] SELECT * FROM swt_categories WHERE catID=195 LIMIT 1
1783354771.55740.0005 [1] SELECT * FROM swt_categories WHERE catID=69 LIMIT 1
1783354771.55820.0008Using template: /templates/blog/post.html
1783354771.55840.0002 [162] SELECT catID, catPath FROM swt_categories
1783354771.55930.0008 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-06 16:19:00' AND postSlug='behind-the-lens-with-alan-mackenzie'
1783354771.580.0208Using template: /templates/blog/post.html
1783354771.58050.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783354771.58210.0016Using template: /templates/pages/attributes/seo.html
1783354771.58240.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783354771.58320.0009 [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
1783354771.58440.0011 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783354771.58730.0029 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783354771.58780.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783354771.590.0022Using template: /templates/navigation/ps_nav_template.html
1783354771.590 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783354771.59050.0005 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783354771.59080.0002 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783354771.59320.0024 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783354771.59430.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783354771.5950.0007 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783354771.59670.0017 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783354771.59740.0008 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1783354771.59970.0023 [1] Using template: /templates/navigation/breadcrumbs.html
1783354771.60010.0004Using template: /templates/blog/post.html
1783354771.60030.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1783354771.6010.0007Using template: /templates/blog/author.html
1783354771.60140.0004 [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-alan-mackenzie')) 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-07-06 16:19:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783354771.60360.0022 [1] SELECT FOUND_ROWS() AS `count`
1783354771.60410.0005 [1] Using template: /templates/blog/post.html
1783354771.60660.0025Using template: /templates/blog/comment_form.html
1783354771.60760.001 [2] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=1685 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783354771.66060.0531 [2] Using template: /templates/blog/comment.html
1783354771.66140.0007Using template: /templates/blog/post.html
1783354771.66150.0001 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1783354771.66240.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783354771.66330.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783354771.66390.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
1783354771.6660.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783354771.66660.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783354771.66860.002 [6] Using template: /templates/navigation/footer-nav.html
1783354771.66940.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783354771.66990.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783354771.67040.0004 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783354771.67290.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783354771.67340.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783354771.67540.002 [10] Using template: /templates/navigation/footer-nav.html
1783354771.67890.0034 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783354771.67960.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783354771.68010.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
1783354771.68230.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783354771.68280.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783354771.68460.0019 [29] Using template: /templates/navigation/footer-nav.html
1783354771.68710.0024 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783354771.68770.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783354771.68820.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
1783354771.69020.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783354771.69070.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783354771.69260.0019 [10] Using template: /templates/navigation/footer-nav.html
1783354771.69370.0011Request time: 0.1791
1783354771.69370Process time: 0.179
1783354771.69380Memory: 1.6523