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
​
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)
​

