The Real Michael Jackson • Feature Documentary • BBC Studios
Miss World: Beauty Queens and Bedlam • BBC Two • BBC Studios
Redress: Breaking the Silence • RTÉOne
This is Our Family: The Nailors • Sky Atlantic • Little Gem
Grand Designs (Series 20 onwards) • Channel 4 • Boundless
Gee: The Silent Killer • Channel 4 • True Vision
Rockfield • ieie • Feature Documentary
Panorama: Crisis in Care • BBC One • Rogan Productions (co-composed with Angus MacRae)
The Murder of Jill Dando • BBC One • BBC Studios
Stacey Dooley: Young and Homeless: BBC One • True Vision
Whistleblower: The Maurice McCabe Story • RTE1
Forensics: The Real CSI • BBC Two • Blast!
The Football Club: Artist In Residence: Channel 4 • Storyvault
Grayson Perry: Rites Of Passage: Channel 4 • Swan Films
Stephen: The Murder That Changed A Nation: BBC One • On The Corner / Rogan Productions
Professor Green: Working Class White Men: Channel 4 • Swan Films
Big Ben: Saving the World’s Most Famous Clock: Channel 4 • ITN
Can We Live With Robots: Channel 4 • Swan Films
Grayson Perry: Divided Britain: Channel 4 • Swan Films
999: On the Frontline Seasons 1-4: Channel 4 • Curve Media
Grayson Perry: What Britain Wants: Channel 4 • Swan Films
American High School (6 x 50min episodes): BBC3 / BBC1 • Swan Films
The KAWS Effect: Sky Arts • Swan Films
Kinky Britain: Channel 4 • Sundog Pictures
House of Teen Mums: Channel 4 • Oxford Scientific Films
The Great British Sex Survey: Channel 4 • Swan Films
Prison Night: Channel 4 • Double Act
First Humans: The Cave Discovery: Channel 4 • Quickfire Media
Muslim Drag Queens: Channel 4 • Swan Films
Grayson Perry’s Dream House: Channel 4 • Swan Films
The Secret World of Lewis Carroll: BBC2 • Swan Films
Rock Raiders: Discovery Channel • Double Act
Jockey School: Channel 4 • Matchlight
Extreme Dog Styling: Channel 4 • Swan Films
Psychopath Night: Channel 4 • Oxford Films
Life in a Day: The Minicab Office: Channel 4 • Mentorn Media
Alex Brooker: My Perfect Body: Channel 4 • Mentorn Media
The Plane that Saved Britain: Channel 4 • Blast! Films
The Real Chariots of Fire: ITV • Silver River
A Year Inside Number 10: Channel 4 • Dispatches
Cops and Coyotes: Discovery Channel • Double Act

Scripted Drama

The Trials: Channel 4 • Rogan Productions
Lucid: Oculus • Breaking Fourth
Utopia6: Oculus • Breaking Fourth

Award Winners and Nominations

Stephen: Murder That Changed a Nation • BBC 1 • On the Corner/Rogan Productions (Grierson Winner/RTS Nominee)
Working Class White Men • Channel 4• Swan Films (Grierson Nominee)
American High School: BBC • Swan Films (Broadcast Digital WInner/RTS Nominee)
Muslim Drag Queens: Channel 4 • Swan Films (BAFTA Nominee)
Grayson Perry’s Dream House: Channel 4 • Swan Films (BAFTA Nominee)
Why I Worry About Things: BBC • Mosaic Films (RTS Winner)
I Can’t Go to School Today: BBC • Mosaic Films (BAFTA Winner)
What Makes Me, Me: BBC • Mosaic Films (BAFTA Winner)
Seeking Refuge: BBC • Mosaic Films (BAFTA Winner)
Dinopaws: CBeebies • Treehouse • Kindle (BAFTA Nominee)
Stories of Post Natal Depression: Wellcome Trust • Mosaic Films (British Animation Award Winner)


Many animated documentary series’ in collaboration with Mosaic Films, including the BAFTA winning I Can’t Go to School Today, What Makes Me, Me, Seeking Refuge and Animated Minds.
Dinopaws: CBeebies (52 x 11min Episodes) • Treehouse • Kindle

Sound Design

Many advertisements and short films including the following small selection:
Junction 2 Festival: Aftershow Video
Peugeot 208: March 2017
Beats By Dre: Tom Slater
Mr Porter: The History of the Tracksuit • Sport Style • Spy Style • Mosaic Films


BAFTA TV Craft Awards 2017 and 2019

Recent Live Performances

Hoxton Bar and Grill • February 2018
Gaité Lyrique, Paris • October 2017
Somerset House, London • July 2017
BAFTA, 195 Piccadilly, London • May 2017
Institute of Contemporary Art (CBK), Amsterdam • April 2017

Error: Access Token is not valid or has expired. Feed will not update.
This error message is only visible to WordPress admins

There's an issue with the Instagram Access Token that you are using. Please obtain a new Access Token on the plugin's Settings page.
If you continue to have an issue with your Access Token then please see this FAQ for more information.