top of page

FILM AND TELEVISION > Acting Resume

INTERACTIVE EXPERIENCES

Swansea University | Mark Jermin Management| 2021

Medical patient (Role playing)

Eskimo Jo's Events | 'Believe' - St David's Santa's Grotto | 2021

Elf (Entrance Host/ Tickets/ POS Host)

Sherman Theatre| Get Creative | 2017

Scarecrow (Costumed character)

South Wales Police | Police Training | 2014 - 2015

Litter rule breaker (Role playing)

STAGE

Porthcawl Amateur Operatic and Dramatic Society

Beauty and the Beast (2025) - Lefou

Shrek The Musical (2022) - Big Bad Wolf

Sister Act (2017) - Pablo

All Shook Up (2016) -  Warden / Bus Conductor

The Wizard of Oz (2015) - Winkie General / Tin Man Understudy

The Producers (2014) - Jason Green / Rolf / Chorus Member

Stage Right Productions

Cinderella Pantomime (2024) - Buttons

Elf the Musical (2021) - Charlie the Elf / Chadwick / Fake Santa

Little Shop of Horrors (2019) - Chorus Member

Avenue Q (2018) - Ricky / Nicky and Trekkie Understudy

Vicar of Dibley: The Second Coming (2017) - Frank Pickle

Vicar of DIbley (2016) - Frank Pickle

Concept Players

The Wind in the Willows (2024) - Mr Toad

Into The Woods (2022) - The Wolf (puppetry and voice)

Array Theatre Productions

The Vicar of Dibley (2024) - Jim Trott

Little Shop of Horrors (2023) - Orin Scrivello DDS and various

Penarth Operatics Dramatic Society

The Producers (2024) - Ensemble

Treasure Island (2023) - Ben Gunn

The Full Monty (2022) - Ethan

Cinderella Pantomime (2021) - Prince Charming

Aladdin Pantomime (2019) - Genie

Sweeney Todd (2019) - Beadle Bamford

Pinocchio Pantomime (2018) - Geppetto

Monty Python's Spamalot (2018) - Prince Herbert / Minstrel

Pukka Productions | 2021, 2024)

The Addams Family (2024) - Mal Beinekie

Aveune Q (2021) - Trekkie Monster - (Outdoor Theatre)

Matilda Jr (2021) - Miss Trunchbull - (Outdoor Theatre)

Cardiff Players | Robin Hood | 2020

Little John

Hilltop Theatre Company | 2017

Monty Python's Spamalot - Patsy

Bridgend Youth Theatre | 2007 - 2017

Fiddler on the Roof (2017) - Constable

West Side Story (2016) - Doc / Jet

Jekyll and Hyde (2015) - Bishop of Basingstoke

Phantom of the Opera (2014) - Mr Reyer

Bugsy Malone (2011) - Cagey Joe

Mulan Jr (2010) - Fa Zhou

Archbishop McGrath High School | Oliver! | 2014

Fagin

The Performance House | 2011 - 2013

West Side Story (2013) - Doc

A Midsummer Night's Dream (2012) - Theseus

The Producers (2012) - Blind Violinist / Prison Guard / Chorus Member

WEB SERIES

Dinsmore Films| Altered Space (audio drama) | 2023 - 2024

Shaytan Savage (voiceover)

Mr TARDIS | Doctor Who: The Collateral of Ivanhoe (audio drama) | 2021

Police Officer (voiceover)

No Place Like Holmes | 2019

A Tale of Two Suitors - Drunken Man / Passerby 1 (voiceover)

RJH Productions | Doctor Who Fan Series The Inquisition| 2019

Merchant / Resistance Soldier (voiceover)

UDWF1 | 2017 - 2018

Doctor Who A Matter of Time (2018) - The Doctor (voiceover)

The Smuggler: A Star Wars Story (2017) - Emperor Palpatine (voiceover)

Double L Productions | Travel Today (Multicam Live Show Pilot) | 2018

Voice Over (uncredited)

Watchers Productions | Whovians  | 2016

S2E04 - Darkness in the Light - Possessed Zombie

AWARDS

NODA Awards

Best Supporting Actor Performance in Play Nomination

(as Ben Gunn) (2024)

Best Supporting Actor Performance in Musical Nomination

(as Patsy) (2018)

Glammies

Best Supporting Actor Performance in Musical Nomination

(as Dentist) (2024)

Best Supporting Actor Performance in Play Nomination

(as Ben Gunn) (2024)

Best Supporting Actor Performance in Musical Nomination

(As Ethan) - 2023

FILM

Sky Cinema | Save The Cinema | 2022

Screening Attendee

Sky Cinema | Last Train to Christmas | 2021

Train Passenger

The Housemate From Hell | Student Short Film | 2021

Mysterio

Watching the World Go By | 2020

Resident 2 (voiceover)

Simply Zak Media | The Flightless Bird | 2020

George

Simply Zak Media | Need 4 Love | 2020

Max

Netflix | The King | 2019

Gentleman in Waiting

Cardiff and Vale College | The Singer (short film) | 2019 

Greg

Picture Perfect | Robin Hood: The Rebellion | 2019

Guard 

Kinetic Offence | Reunited (short film) | 2017

Young Man

Lifetime | The Watcher in the Woods (TV Movie) | 2017

Supporting Artist - Villager

TELEVISION

BBC / HBO | Industry| 2020 - 2024

S3. EP 1 -  Lumi Employee

S2. EP5 - Trader

S1. EP3 - FX Trader

BBC / Bad Wolf | Doctor Who| 2024

Season 1 Episode 2. The Devil's Chord - Cafe Customer

Season 1 Episode 4. 43 Yards - Passerby

BBC / It's My Shout Productions | Short Films Made in Wales | 2018 - 2023

New Beginnings (2023) - Spectator

Heaven is Overrated (2022) - Heaven's Angel

I Am One (2021) - Rocker

Berta (2019)  - Flashmob Supporting Artist

That's What I 'Eard - (2018) Crowd Supporting Artist

Edgar's Hair (2018) - Class Student

DAD (2018) - Extra

HOME (2017) - Homeless Person

Francois (2016) - Party Goer

S4C| Mabinogi-Ogi| 2022

S4. EP4. Caradog Fraichfawr - Knight

S4. EP2. Gwalchmai A'r Marchog Gwyrdd - King Arthur's Knight

ZDF Studios| U-Boat Wargamers| 2022

S3. EP2 -  U-Boat Crewman

BBC | Casualty | 2019-2020

S33. E43 - Patient

S34.E14 - Visitor

S34. E20 - Visitor

S34. E43 - Hazmat Suit Nurse

Netflix | The Crown | 2019

Army Officer - S3 EP03

TRAINING AND WORKSHOPS

Acting Workshop with Rachel Harris | Employability Bridgend & It’s My Shout Productions | 2024


Unquiet Media & Its My Shout Productions |Neurodiversity and Film | 2024

It’s My Shout Productions |  Film In A Day (2023 - present)
Location: SONY Pencoed Technology Centre, Bridgend

Role: Tutor
- Costume and Props
- Tutor and train school students
- Collaborate making a short film

Stars Musical Theatre Company | Virtual Dance Workshops | Simon Dunsford | 2020

 - Chiity Chitty Bang Bang with Matt Gillett - 15th August

 - Six with Lauren Drew- 26th July

 - Shrek the Musical with Bronte Barbe - 19th July

 - Wicked with Benjamin Yates - 15th July

 - Aladdin with Matthew Croke - 14th July

 - The Lion King with Barnaby Thompson - 12th July

 - Hairspray with James Ellis - 7th Jun

Sherman 5 | GetCreative - Scarecrow rolepaying | Guy O'Donnell | 2017

University of South Wales | Acting for Animation | Patrick Faulkner | 2016

Bridgend Youth Choir | Mike Plowman | 2015

Motion Capture Workshop | Al King | 2015

Larca Workshops | Acting and Auditioning | Griff Rowland | 2015

The Performance House | Nicky Talesin | 2012 - 2015

Bridgend Youth Theatre | Roger Burnell | 2007 - 2017)

bottom of page