Meet our members: Nick Ostler

, 03 July 2023
Meet our members: Nick Ostler
Nick Ostler with Elephant Hawk-moth

Tell us a bit about yourself

I live in Plumpton with my wife and two sons, and I'm a scriptwriter for comedy and children's animations, such as Danger Mouse and Octonauts. I try to sneak wildlife into my scripts wherever possible. I've also co-written a series of adventure books for children called Defender of the Realm that are being adapted for TV.

I grew up in the East Midlands. My parents were teachers and we lived in a flat at the school, with access to the huge grounds. I spent a lot of time looking at wildlife there. Aged eight, I did a school project on birds and became obsessed with them. It was my main interest for years. I particularly love owls and feel very lucky that I can hear Tawny Owls at night from our house.

Whenever we’re lucky enough to go abroad on holiday I’ll try to hire a local guide for a day. My most memorable birding moment was in Norway, where I came face to face with an enormous Eagle Owl in daylight flying across a fjord straight towards me.

Brown Hairstreak © Nick Ostler
Brown Hairstreak © Nick Ostler

Tell us about what you've done in your garden to make it wildlife friendly

We moved here three years ago from Lewes and we are lucky to have a decent-sized garden surrounded by Beech hedges. We've planted to attract pollinators, we've left some areas completely wild, we put out food and water for our Hedgehogs. We've added bird boxes, a Swift box (optimistically – it’s currently occupied by Sparrows, but that’s fine!) bee hotels and wood piles. This year we finally added a pond. We get so much wildlife here. I’ve recorded hundreds of species - birds, butterflies, moths, bees, beetles, bats and our resident colony of Bank Voles.

Scarce Silverlines © Nick Ostler
Scarce Silverlines © Nick Ostler

What are you most proud of?

It can be very exciting and rewarding being a scriptwriter, but it can also be very frustrating. So I guess I'm proudest that I'm still doing it! Ironically the script I’m probably most proud of is a feature film I've written with my writing partner and a director, which we’re still trying to get made after many years.

One of our resident Hedgehogs
One of our resident Hedgehogs

You like photographing wildlife?

Yes, but I only ever use my iPhone, which means I only tend to photograph insects. But it makes it so much easier to ID what you've seen later if you've got a good photo, and it’s how I learned to identify butterflies, moths and bees. Moth trapping has become my biggest wildlife obsession. Recently I’ve started using an ID app - ObsIdentify -which can really speed thing up, and I also ask very generous experts for help on Twitter. But I still use field guides a lot as well.

Chalk paths below Blackcap © Nick Ostler
Chalk paths below Blackcap © Nick Ostler

What are your favourite wild spaces in Sussex?

I love the walk from here to Blackcap, up a chalk path where you can see Chalkhill Blues and Small Blues as well as orchids. Also, Ashcombe Bottom is such a special place.

Adonis Blue © Nick Ostler
Adonis Blue © Nick Ostler

When did you become a Trust member and why?

As a child we'd go to Wildlife Trust reserves in Norfolk, so I've been aware of the Wildlife Trusts all my life. When we moved down here, I joined Sussex Wildlife Trust straight away. It's the right thing to do.

Follow Nick’s Instagram account @theveryamateurnaturalist

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1782886150.45250 [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
1782886150.47850.0261Matched route: news/[slug:s]
1782886150.47870.0002Server address: 216.73.217.103
1782886150.47880Using master page: /templates/pages/blog/post.php
1782886150.47880Page arguments:
Array
(
    [0] => /news/meet-our-members-nick-ostler
    [s] => meet-our-members-nick-ostler
    [1] => meet-our-members-nick-ostler
)
1782886150.4790.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782886150.480.0009 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782886150.48190.0019 [1] SELECT * FROM swt_shop_cart WHERE cartID=22474784
1782886150.48260.0007 [1] SELECT * FROM swt_shop_cart WHERE cartID=22474784
1782886150.48320.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-01 06:09:00' AND saleTo>'2026-07-01 06:09:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782886150.48440.0012 [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='meet-our-members-nick-ostler')) 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-01 06:09:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782886150.48680.0024 [1] SELECT FOUND_ROWS() AS `count`
1782886150.48740.0005 [1] SELECT * FROM swt_blog_posts WHERE postID=3125 AND postStatus='Published' AND postDateTime<='2026-07-01 06:09:00'
1782886150.48810.0007 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782886150.48860.0006 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782886150.48920.0006 [1] SELECT * FROM swt_categories WHERE catID=195 LIMIT 1
1782886150.48960.0004 [1] SELECT * FROM swt_categories WHERE catID=227 LIMIT 1
1782886150.49010.0005Using template: /templates/blog/post.html
1782886150.49030.0002 [162] SELECT catID, catPath FROM swt_categories
1782886150.49110.0008 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-01 06:09:00' AND postSlug='meet-our-members-nick-ostler'
1782886150.51190.0208Using template: /templates/blog/post.html
1782886150.51220.0004 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782886150.51360.0014Using template: /templates/pages/attributes/seo.html
1782886150.51390.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782886150.51470.0008 [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
1782886150.51590.0012 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782886150.51860.0027 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782886150.51920.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782886150.52140.0021Using template: /templates/navigation/ps_nav_template.html
1782886150.52140 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782886150.52230.0009 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782886150.52290.0006 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782886150.52570.0028 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782886150.5270.0012 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782886150.52790.0009 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782886150.53040.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782886150.53130.0009 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1782886150.53330.002 [1] Using template: /templates/navigation/breadcrumbs.html
1782886150.53370.0004Using template: /templates/blog/post.html
1782886150.53390.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1782886150.53450.0006Using template: /templates/blog/author.html
1782886150.53490.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='meet-our-members-nick-ostler')) 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-01 06:09:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782886150.53690.002 [1] SELECT FOUND_ROWS() AS `count`
1782886150.53720.0004 [1] Using template: /templates/blog/post.html
1782886150.53930.002Using template: /templates/blog/comment_form.html
1782886150.54010.0008 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3125 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782886150.59210.052 [0] Using template: /templates/blog/comment.html
1782886150.59220.0002Using template: /templates/blog/post.html
1782886150.59250.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1782886150.59320.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782886150.59370.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782886150.59430.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
1782886150.59630.0019 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782886150.59670.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782886150.59840.0017 [6] Using template: /templates/navigation/footer-nav.html
1782886150.59920.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782886150.60.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782886150.60040.0004 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782886150.60260.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782886150.60310.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782886150.60480.0017 [10] Using template: /templates/navigation/footer-nav.html
1782886150.60750.0028 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782886150.60830.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782886150.60870.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
1782886150.6110.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782886150.61140.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782886150.6130.0016 [29] Using template: /templates/navigation/footer-nav.html
1782886150.61440.0014 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782886150.6150.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782886150.61530.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
1782886150.61720.0019 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782886150.61770.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782886150.61970.002 [10] Using template: /templates/navigation/footer-nav.html
1782886150.62060.0009Request time: 0.1693
1782886150.62060Process time: 0.1691
1782886150.62060Memory: 1.6535