About me

I'm a London-based illustrator, animator, cartoonist, and artist.

I'm currently working as an in-house illustrator/animator for BBC Ideas at Broadcasting House part-time, and freelance for everywhere under the sun the rest of the time.

I've been in professional practice since 2009. I worked full-time at BuzzFeed from 2015 through 2018 as an in-house illustrator/designer covering international editorial art, and worked in-house at BBC Three for several months doing the same. I'm a nationally syndicated US political cartoonist for Universal uClick, America's leading newspaper syndicate.

Freelance clients include Amnesty International, Washington Post, BBC (BBC News, Newsbeat, BBC Three, Radio 4, BBC Culture, BBC Ideas), Google, VICE, Imperial War Museum, Co-operatives UK, Gimlet Media, Politico, The Nib, Giphy, New Statesman, Index On Censorship, Human Rights Watch, Le Temps, Donmar Warehouse, Cambridge University, and many others.

I'm always looking for new opportunities in illustration, design, and animation - freelance, contract, permanent, or otherwise. Drop a line!


Animation, Cartooning, Editorial Design, Graphic Design, Illustration, Painting

Sector Experience

Advertising, Animation, Arts, Audio / Visual, Books & Periodicals, Broadcasting, Crafts, Creative Services, Design, Exhibitions, Fine Art, Painting & Sculpture, International, Internet, Magazines & Comics, Music, New Media, Newspapers, Operations, Outdoor, Politics, Print, Publishing, Television, Theatre


3x3 Awards, American Illustration Awards, Serco Prize for Illustration, Society of Illustrators Awards, Society of Illustrators Los Angeles Awards, World Illustration Awards (AOI) - Shortlisted, World Illustration Awards (AOI) - Winner


Amnesty International, BBC, BBC Culture, BBC Ideas, BBC NEWS, BBC Newsbeat, BBC Radio 4, BBC Three, Best Western Magazine, Buzzfeed, Cambridge University, Co-operatives UK, Dance Umbrella, Donmar Warehouse, Editora Aleph, Estee Lauder, Foyles Bookshop, Get Cape Wear Cape Fly, Gimlet Media, giphy, Google, Human Rights Watch, Imperial War Museum, Index on Censorship, Island Records, Le Temps, Molotov Jukebox, Neal Street Productions, New Statesman, Passing Clouds, Politico, STRIKE! Magazine, The Nib, Vice, Washington Post, WPP, Xtra Mile Recordings

Trade Associations

association of illustrators, British Cartoonists Association, national union of journalists, Professional Cartoonists Organisation

1st ranked Digital Artist
Annual 2018 BronzeAmnesty International: Write For Rights 2017Illustration Annual 2018 GoldNewcomer of the Year 2018 Annual 2018 ShortlistBuzzFeed: Weird Election Dreams IllustratedIllustration Annual 2018 ShortlistBuzzFeed: US Political Cartoons 2017Illustration Annual 2018 ShortlistBuzzFeed: Witch AnimalsIllustration Annual 2018 ShortlistLe Temps: App AddictionIllustration Annual 2018 ShortlistBuzzFeed: If Hogwarts Were A Crap British SchoolIllustration Annual 2018 ShortlistBuzzFeed: A Father’s BetrayalIllustration Annual 2018 ShortlistBuzzFeed: Feminist PrincessesIllustration
Top 25 Digital Artist Project featured:BuzzFeed: Weird Election Dreams Illustrated
on 11th January 2018
Project featured:Amnesty International: Write For Rights 2017
on 1st February 2018
Project featured:New Statesman: Beck Portrait
on 2nd February 2018
Project featured:BuzzFeed: If Hogwarts Were A Crap British School
on 8th February 2018
Project featured:Le Temps: Gender Pay Gap
on 21st February 2018
Project featured:BuzzFeed: Sleep Paralysis
on 23rd February 2018
Project featured:BuzzFeed: British Politics And Diversity
on 27th February 2018
Project featured:Google: Up And Away
on 28th February 2018
Project featured:New Statesman: Corbynology
on 13th March 2018
Project featured:BuzzFeed: British Politician Cutouts
on 22nd March 2018
Project featured:BuzzFeed: US Political Cartoons 2017
on 26th March 2018
Project featured:BuzzFeed: Women's Firsts
on 5th June 2018
Project featured:Washington Post: Childhood Anxiety
on 22nd February 2019
On the web
Perm, Freelance, Temp-Perm, Part time, Remote
Skill Level
Creativepool member since 10 January 2018