Television credits include: Secret Service Operative, Robin, in Richard Hammond's Secret Service (Endemol/BBC); Rob in Shop Floor Heroes (Bulleyes TV/E4); Doctor in Secret Service(BBC1/Endemol); Various Roles in Flash Prank(MTV/Splash Media); Michael in Gary: TankCommander (The Comedy Unit/RDF); Chav in The Wall: Me Is A Legend (Zeppotron/Endemol); Ian in The Wall (Zeppotron/Endemol).
Film credits include: Lt. Paul-Eugene Milliet in Loving Vincent (Breakthru Films/Trademark Films); Lanlord in Bill (BBC Films/Cowboy Films/PunkCinema).
Stage credits include: Hamlet/lago/Tybalt/Antipholus/Lance in Bard Of Hope And Glory; Lead in The Treason Show (Brighton Open Air Theatre); Slender in The Merry Wives Of Windsor (Brighton Open Air Theatre); Iprov Shuffle (The Hee Ha's); Mark in The Last Lunch (Something Underground).