Skip to content
Portfolio
About
Blog
Contact
Menu
Portfolio
About
Blog
Contact
“RESPECT AT WORK” | SIPTU
“MOULD IS POLITICAL PROJECTION” | NEF
“MOULD IS POLITICAL” | NEF
“BIG POWER FOR LITTLE LONDON” | NEF
“BROWN WASHING” | NOT THE MSM
“SAVE STEEL” | Unite the Union
“GABA LABS” | GABA Labs
“The Proudest Moment of my Life” | Balpa – TUC | 2022
Wally Nixon – The Birth of the NHS | Enough is Enough | Tribune Magazine
PLATFORM & FRIENDS OF THE EARTH | ENERGY WORKERS TALK GREEN ENERGY
“I Remember Something Called a – Holiday” TUC
POSITIVE MONEY CHARITY – “WHAT IS FOSSILFLATION?”
FAIZA SHAHEEN – SELECTION VIDEO – LABOUR PARTY
TUC GENERAL SEC. PAUL NOWAK – CONFERENCE WALK ON VIDEO
BLACK HISTORY MONTH – NATIONAL EDUCATION UNION | Ft. DANIEL KEBEDE – GENERAL SECRETARY
New Economics Foundation – “Bigger Airports & More Flights”
WORLD HEALH ORGANISATION (WHO) Ft. Bishop D. Tutu
REPRIEVE CHARITY – SET JAGTAR FREE
YOU ARE WORTHY – DAWN BUTLER
2019 Election Meta Analysis | Alexei Sayle
NPD | Canada | Housing Advert
NPD | Canada | 2021 Election | “Billionaires”
2019 Labour Party Election Launch Video
Diwali: Jeremy Corbyn/Hindu Temple.
15 Second Facebook Advert
Inspire: Art As Activism.
Uganda Lodge
“I Can’t Breath”The Unlawful Death of Jimmy Mubenga.
Emily Sande “You Are Not Alone” | 2019 Labour Party Special
“Let Them Play!” | Dettol Advertisement for Chinese Flu Season
Party Political Broadcast for the Labour Party – featuring Maxine Peake.
LORD DUBS | FINDING SANCTUARY: A MESSAGE OF COMPASSION
Black Lives Matter
Creative Nature | FB advert
Party European Broadcast | Labour Party
Sadiq Khan | London Mayoral Election Launch Video
“We Are Many And They Are Few” ft. Beady Man
“Threads” | Party Political Broadcast | Labour Party
Jeremy Corbyn | Zaatari Refugee Camp | Jordan
TEACHERS