top of page


Shamik Chakrabarti at the Fringe
I swung by Appleton Tower to shoot production shots of Shamik Chakrabarti: Despite Appearances for Soho Theatre. Shamik was brilliant to...
Aug 11 min read


Production Photography: The Beautiful Future is Coming for Traverse Theatre
I shot production photography for The Beautiful Future Is Coming at the Traverse . Huge thanks to the production team for welcoming me...
Jul 311 min read


Production Photography: LYT Summer on Stage 2025
Lovely to be back photographing the Lyceum Youth Theatre’s Summer on Stage productions. The young performers brought great energy and...
Jul 201 min read


Event Photography: Traverse Fringe Launch Party
I had the pleasure of photographing the Traverse Theatre’s Fringe 2025 launch event, where they revealed an incredible line up of shows....
Jun 11 min read


Portrait & Interview: James Brining, Artistic Director at the Lyceum
I had the pleasure of photographing and filming an interview with James Brining, the new Artistic Director of the Lyceum Theatre, as he...
May 221 min read


Portrait: Gary McNair for A Gambler’s Guide To Dying
I shot a portrait of Gary McNair, writer-performer of A Gambler’s Guide To Dying , for the Traverse. We met at the Lauriston Bar in...
May 131 min read


Fringe Poster: Studio Shoot for She’s Behind You at Traverse
I just wrapped a studio shoot for She’s Behind You with the Traverse marketing team. I spent a few hours at the National Theatre of...
Apr 301 min read


Production Photos: Lyceum 60+ Performers
I shot production photos for the Lyceum’s 60+ Performers group. The Lyceum’s outreach with older people gives those aged 60 and over a...
Apr 61 min read


Show Trailer & Vox Pops: Nessie at Capital Theatres Studio
I’ve just finished editing the trailer for Nessie , the new Scottish musical by Capital Theatres and Pitlochry Festival Theatre . Thanks...
Mar 301 min read


Traverse Theatre Image Refresh
I worked with the Traverse Theatre to create a new set of photographs to refresh their website and communications. The images will be...
Mar 101 min read


Trailer: Treasure Island at The Lyceum
I just made this teaser trailer for Treasure Island at the Lyceum . Thanks to the Lyceum marketing team for a smooth shoot. This version...
Oct 30, 20241 min read


Lyceum Family Arts Day 2024
Great to be back at the Lyceum for their annual Family Arts Day. I captured all the fun of the 2024 event with performances, dressing up...
Oct 3, 20241 min read


Trailer: Knock On The Roof at Traverse
I recently filmed a trailer for A Knock on the Roof at the Traverse. The show is written and performed by Khawla Ibraheem and directed...
Aug 19, 20241 min read


Batshit PR Photographs for Traverse
I just finished a shoot with the Traverse marketing team for Batshit , their Fringe production by Leah Shelton , directed by Ursula...
Aug 7, 20241 min read


Here There Be Dragons Production Photos
The fringe is in full swing and I just shot these production stills with the Steel Penguin Ensemble , a student group from Youngstown...
Aug 5, 20241 min read


Soho Theatre at the Fringe
I had a great time shooting these production photos for Soho Theatre at the Fringe . We shot comedians Sumukhi Suresh and Anirban...
Aug 1, 20241 min read


So Young By Douglas Maxwell: Production Photos
I had the pleasure of shooting these production photograhs of So Young  by Douglas Maxwell for the Traverse marketing team. Directed by...
Jul 26, 20241 min read


Same Team at the Traverse
I worked with the Traverse Theatre on promotional photography for Same Team . It follows five very different women, all experiencing...
Jul 25, 20241 min read


Summer on Stage with Lyceum Youth Theatre
It was a pleasure to photograph the Lyceum Youth Theatre’s annual Summer on Stage productions. The energy, enthusiasm and talent of the...
Jul 22, 20241 min read


Backstage Tour of the Lyceum
Working with the wonderful creative learning team at the Royal Lyceum we put together a fun backstage tour for schools who were unable to...
Jan 6, 20221 min read
bottom of page