
Directed 12
2020s
- 2022
Chapel Of Rest
Director
- 2020
Dear John, I'm Sorry
Director
2010s
- 2019
About Time, Too: Ivy's Story
Director
- 2018
Forever Manchester
Director
- 2016
Trust
Director
- 2013
The Last British Execution
Director
Death Comes To Us All
Director
- 2012
Towns
Director
2000s
- 2004
The Jumper
Director
No release date
The Circle
Director
Mural
Director
Hold Your Peace
Director
Acted in 10
2020s
- 2026
Semolina Pilchard
Pub Bouncer
2010s
- 2018
Forever Manchester
Voice On Phone
- 2016
Trust
Max Dinsdale
- 2015
My Lonely Me
Orderly
- 2013
Tamla Rose
Phil the Garage Boss
The Last British Execution
TV Director
- 2012
First Time Loser
Trainer Jim
Towns
Sam
- 2010
Some Dogs Bite
Young Police Officer
Wrote 8
2020s
- 2022
Chapel Of Rest
Writer
- 2020
Dear John, I'm Sorry
Writer
2010s
- 2018
Forever Manchester
Writer
- 2013
Death Comes To Us All
Writer
- 2012
Towns
Writer
2000s
- 2004
The Jumper
Writer
No release date
Mural
Writer
Hold Your Peace
Writer
Produced 8
2020s
- 2022
Chapel Of Rest
Producer
- 2020
Dear John, I'm Sorry
Producer
2010s
- 2018
Forever Manchester
Producer
- 2013
The Last British Execution
Producer
Death Comes To Us All
Producer
- 2012
Towns
Producer
2000s
- 2004
The Jumper
Producer
No release date
The Circle
Producer
Edited 6
2020s
- 2023
Squeeze
Editor
In The Dark We Bleed
Editor
- 2022
A Light Through Coloured Glass
Editor
2010s
- 2018
Forever Manchester
Editor
- 2016
Trust
Editor
No release date
Make Believe
Editor
Other crew 3
2010s
- 2019
About Time, Too: Ivy's Story
Cinematography
- 2012
First Time Loser
Cinematography
No release date
Malcolm's Subject
Cinematography
Camera 2
2010s
- 2015
Contradiction: Spot The Liar!
Camera Operator
2000s
- 2006
Ghost Hunting with Girls Aloud
Camera Operator