Projects & Commercial Work


2024 | Vox Liminis

There’s A Lot To Hope For

Role | Co-Director, Camera, Editor

Type | Charity Art Project


2024 | EURO GCT

Gene Therapy Film

Role | DOP

Type | Educational Film


2024 | Maggie’s

Induction Films

Role | Director, Producer, Camera

Type | Charity Content


2024 | Battista Edizione Nino Farina

Monaco Road Trip With Nyck de Vries and Edo Mortara

Role | Editor, Additional Camera

Type | Branded Content


2024 | Formula E Mahindra

Round 5, Tokyo

Type | Motorsport, Short Documentary

Role | DOP, Producer


2023 | e-Xplorer

Round 4, Sardinia, Italy

Type | Motorsport, YouTube Broadcast

Role | Director


2023 | Mahindra Racing

Together We Rise, Episode 01

Type | Motorsport, Short Documentary

Role | DOP, Producer


Role | Director, Camera Operator

Type | Motorsport, YouTube Broadcast


2023 | Maggie’s

Calum’s Story

Role | Director, Cinematographer

Type | Charity, Short Documentary


2023 | UFC

Dana White’s Contender Series - Chris Duncan

Type | Sport, Short Documentary

Role | Cinematographer


2022 | Maggie’s

Katies Story

Role | Director, Cinematographer

Type | Charity, Short Documentary


2022 | GSK

My GSK Story

Type | Branded Content

Role | Editor


2022 | Wilderkin

Wilderkin Cabin

Role | Editor, Camera Operator

Type | Branded Content


2022 | StoryTrails

Swindon Trail

Type | VR/ AR

Role | Creative Practitioner


2022 | Little Dot Studios

ESkootr Championship

Type | Branded Content

Role | Camera Operator


2022 | The Open University

Our Carers’ Stories

Role | Co-Director, Editor, Camera Operator

Type | Educational Content


2022 | Beavertown

Special Saturday

Type | Branded Content

Role | Editor


2022 | Maggie’s

Prehabilitation

Type | Charity Content

Role | DOP


2022 | European Commission

COP26

Type | News Broadcast

Role | News Editor


2021 | Maltesers

Maternal Mental Health

Type | Brand Campaign

Role | Editor, Motion Graphics


2021 | Travel Supermarket

Destination Films

Type | Brand Campaign

Role | Editor


2021 | Brain Tumour Research

Walk of Hope

Role | Director, Camera Operator

Type | Charity Content


Type | Charity Campaign

Role | Editor, Motion Graphics


2018 | Scottish Book Trust

“I Read”

Type | Branded Content

Role | DOP


2018 | Visit Scotland

Game On! Scottish Borders

Type | Branded Content

Role | Producer


2018 | Citidogs

Our Story

Type | Branded Content

Role | DOP


2018 | National Deaf Children’s Society

Family Sign Language

Type | Branded Content

Role | Cinematographer


Type | 360 Broadcast Promo

Role | DOP, Editor, Producer


2018 | Lifetime

Britain’s Next Top Model

Type | Broadcast Promo

Role | DOP, Editor


2017 | Inshriach Gin

Brand Film

Type | Branded Content

Role | DOP, Editor


2017 | History Channel

Forged in Britain

Type | Broadcast Promo

Role | DOP, Editor

will---he---film---it

will---he---film---it