Work categories


Ever since my first commission for Norwegian State Railways & VIA Rail Canada in 1990/1991, I’ve loved photographing transport and transportation networks – now with added aerial impact!

11 December 2023

Isle of Raasay ferry

Isle of Skye, Scotland

23 September 2023

Flying Scotsman visits Strathspey Railway

Near Boat of Garten, Cairngorms National Park, Scotland

30 July 2023

LNER Azuma campaign

Near Potters Bar, Hertfordshire, England

29 July 2023

Macklin Motors TV advert, July 2023

Forth Road Bridge, near Edinburgh, Scotland

2 June 2023

MV Balmoral & Forth Bridge

Firth of Forth, near Edinburgh, Scotland

29 May 2023

Northlink ferry MV Hamnavoe

Stromness, Orkney Islands

10 April 2023

Lochan na h-Achlaise & the A82 trunk road

Rannoch Moor, near Bridge of Orchy, Argyll & Bute, Scotland

10 October 2022

LNER ‘In the Driver’s Seat’

Glasgow to Edinburgh via Carstairs, Scotland

15 July 2022

LNER ‘Get Out There’ TV adverts

Various, across the UK

17 June 2022

MS Borealis in the Cromarty Firth

Near Invergordon, Easter Ross, Scotland

14 March 2022

MS Bolette nearing port

Dubrovnik, Croatia

15 January 2022

LNER – In The Driver’s Seat

Inverness to Edinburgh, Scotland

13 January 2022

MS Borealis leaving Belfast Lough

Near Carrickfergus, Northern Ireland

13 January 2022

MS Borealis berthed at Tromsø

Troms og Finnmark, northern Norway

20 December 2021

Glenfinnan Viaduct

Glenfinnan, Lochaber, Scotland

1 March 2021

Back at the bridge

Forth Bridge, Edinburgh, Scotland

10 November 2020

Firth of Forth

Near Edinburgh, Scotland

6 November 2020

LNER Azuma at sunset

Near London, England

25 October 2020

Newcastle bridges

Newcastle upon Tyne, north-east England

20 October 2020

Caledonian Canal entrance

Inverness, Scotland

12 August 2020

CalMac ferry arrival

Port Ellen, Isle of Islay, Argyll, Scotland

4 December 2019

A9, Highland Main Line & Loch Insh at sunset

Near Kincraig, Cairngorms National Park, Scotland

30 November 2019

Pass of Drumochter

Near Dalwhinnie, Cairngorms National Park, Scotland

7 October 2019

Old Man of Storr & Raasay ferry, October 2019

Sconser, Isle of Skye, Scotland

14 June 2019

MV Loch Seaforth leaving for Stornoway

Ullapool, Wester Ross, North West Highlands of Scotland

10 May 2019

Jacobite Rebel entering Loch Dochfour from Loch Ness

Near Inverness, Scottish Highlands

9 April 2019

Aviemore Railway Station & the Cairngorm mountains

Aviemore, Cairngorms National Park, Scotland

3 April 2019

Wick Harbour, April 2019

Wick, Caithness, Scotland

21 February 2019

Cromarty Bridge, February 2019

Near Dingwall, Ross & Cromarty, Scotland.

23 January 2019

City of Edinburgh Bypass this afternoon

Colinton, Edinburgh, Scotland

15 January 2019

Queensferry Crossing at sunset, January 2019

Firth of Forth near Edinburgh, Scotland

5 January 2019

BN-2 Islander landing at Kirkwall


Kirkwall Airport, Orkney Islands, Scotland

30 December 2018

Britten-Norman BN-2 Islander aircraft

North Ronaldsay, Orkney Islands, Scotland

3 December 2018

Caledonian MacBrayne ferry MV Hebrides

Lochmaddy, Isle of North Uist, Outer Hebrides, Scotland

17 November 2018

Berneray Causeway, October 2018

Isle of Berneray (North Uist), Outer Hebrides, Scotland

9 November 2018

Raasay ferry, October 2018

Sconser, Isle of Skye, Scotland

2 November 2018

Caledonian MacBrayne ferry MV Hebrides


Lochmaddy, Isle of North Uist, Outer Hebrides, Scotland

25 September 2018

West Harbour Terminals 1 & 2 this afternoon

Helsinki, Finland

25 July 2018

Scotland / England border at Carter Bar, yesterday evening

A68 Roman road between Corbridge & Jedburgh, Northumberland & Scottish Borders, England / Scotland

16 July 2018

Fort Augustus & Loch Ness, June 2018

Fort Augustus, Scottish Highlands

10 July 2018

Caledonian MacBrayne’s MS Loch Seaforth, leaving Ullapool & heading for Stornoway, July 2018

Ullapool, Wester Ross, North West Highlands of Scotland

2 July 2018

MS Nautica yesterday morning

Ullapool, Wester Ross, North West Highlands of Scotland

25 June 2018

Pass of Killiecrankie this evening

Near Pitlochry, Perthshire, Scotland

30 March 2018

Heliscot helicopter in the Highlands


Alladale Wilderness Reserve, Easter Ross, Scottish Highlands

21 March 2018

Regent’s Canal this morning

Little Venice (Paddington), West London, England

19 March 2018

A9 road this morning

Near Dalwhinnie, Cairngorms National Park, Scotland

14 March 2018

River Dee & A93, March 2018

Near Braemar, Cairngorms National Park, Scotland

5 March 2018

Gairloch Harbour this afternoon

Gairloch, Wester Ross, North West Highlands of Scotland

4 March 2018

Landing at Barra Airport


Isle of Barra, Outer Hebrides, Scotland

3 March 2018

Loch Cùl Dromannan, February 2018

Near Ullapool, Assynt, North West Highlands of Scotland

2 March 2018

Kylesku Bridge, February 2018

Near Lochinver, Assynt, North West Highlands of Scotland

17 February 2018

‘The Bridge over the Atlantic’, Scotland, April 2015.

near Oban, Scotland

17 February 2018

Another ‘Bridge over the Atlantic’ – The Skye Bridge, Scotland, April 2015.

Isle of Skye, Scotland.

17 February 2018

Loch Crinan & the Crinan Canal, April 2015.

Argyll, west coast of Scotland.

16 February 2018

Fort Augustus, Loch Ness & the Caledonian Canal, June 2015.

Fort Augustus, Scotland

16 February 2018

Lock 9 of the Crinan Canal – Cairnbaan, June 2015

near Lochgilphead, Argyll, Scotland.

15 February 2018

Ferry about to leave Tarbert on the Isle of Harris bound for Uig on the Isle of Skye, June 2015

Tarbet, Isle of Harris, Scotland

15 February 2018

Last ferry of the day from Skye, arriving at the Isle of Raasay, July 2015

Isle of Raasay, Scotland.

15 February 2018

Boats heading north at Laggan Locks on the Caledonian Canal, July 2015

between Loch Lochy & Loch Oich, near Invergarry, Scotland.

14 February 2018

The Scotland – England border at Carter Bar on the A68, August 2015

A68, Scottish Borders

CAA approved for aerial work, PFCO company number 532, FAA number 4242184

CAA logo
ARPAS logo
FAA logo
First Option logo
OPITO logo
ARRI logo
AOP logo
AOP logo