2019, Stage, Sion, I Said I Love (R&D), Elise Davison
2019, Stage, Dick Barton/ Snowy, Dick Barton: Special Agent, Minack Theatre, John Weldon
2019, Stage, Dave, Five Green Bottles, Spilt Milk Theatre/ Sherman Theatre, Becca Lidstone
2018, Stage, Sion, I Said I Love You (R&D), Elise Davison
2018, Stage, Dave, Five Green Bottles, Spilt Milk Theatre, Becca Lidstone
2018, Stage, Brett, SEEN- The Masks We Wear, The Other Room, Izzy Rabey
2017, Stage, Nathan and Bernard, Dirty Protest Rapid Response: The Hartlepool Monkey, Dirty Protest, Jac Ifan Moore and Siobhan Lyn Brennan
2017, Stage, Man, Many Man, Spilt Milk Theatre, Becca Lidstone
2017, Stage, B, Chippy and Scratch- Tiny Mad Animals, Chippy Lane Productions, Jac Ifan Moore
2017, Stage, Disembodied Voice, SEEN- A Rendezvous With Death, The Other Room, Becca Lidstone
2017, Stage, Julio/ Edward/ Dan, You And You and You And Me- Ten Minute Musicals, Leeway Productions/ The Other Room, Angharad Lee
2016, Stage, Luka/ Far, The Emperors New Clothes/ Dillad Newydd Yr Ymerawdwr, Sherman Theatre/ Theatre Iolo, Kevin Lewis
2016, Stage, Mr Ballas, The Memo, Big Loop Theatre Company, George Soave
2016, Stage, B, You Make Me, The Other Room Theatre, Emily Stroud
2016, Stage, Stephen's Mind, First Date, Clock Tower Theatre, Steve Bennett
2016, Stage, Thomas Kyd, To Jinx Or Not To Jinx, Fluellen Theatre, Peter Richards
2015, Stage, Edwards/ Collins, Blue Stockings, Manchester School of Theatre, Pat Truman
2015, Stage, Menelaus, Women Of Troy, Manchester School of Theatre, Chris Honer
2014, Stage, Gerry Evans, Dancing At Lughnasa, Manchester School of Theatre, David Salter
2014, Stage, Reverand Hale, The Crucible, Manchester School of Theatre, David O'Shea
2011, Stage, Doctor/ Ensemble, Patagonia: The Journey, National Youth Theatre Of Wales, Tim Baker
2010, Stage, Cemlyn Y Cigydd/ Ensemble, A day Like No Other, National Youth Theatre Of Wales, Tim Baker
2019, Television, Athro Dieithr, Rownd a Rownd, Rondo Media, Rhian Mair
2016, Television, Deemus, Mumdem (pilot), Burning Chariot Ltd, Ben Morgan and Owain Lewis
2018, Short Film, Robbie, Me and The Devil Blue, LOF Media Productions, Rhys Grainger
2017, Short Film, Ben, Alan, My Cow Is Dead, Mark Logan
2016, Short Film, Chris, No Service, Alun Rhys Morgan
2016, Short Film, George, Campfire Story, Fine Rolling Media, Kristian Kane
2016, Short Film, Lucian, Hunted, USW, Joshua Weston
2016, Short Film, Jake, The Case, Studio Twenty Three, Thomas George
2016, Short Film, Chris, Schizo, Fixers UK, Ryan Hooper
2015, Short Film, Nathaniel, Revenge Can't Wait, Orbital Joust, Philip Cooper
2015, Short Film, Darkness, Poe, Mathew Sedgwick Davies
2015, Short Film, Lucas Daniels, A Case Of Mistaken Identity, Orbital Joust, Jack Naven
2018, Voice Over, TV Cowboy, Showdown, Fine Rolling Media, Kristian Kane and Lewis Carter
2018, Voice Over, Lead Voice, Skills For Health- Patient Communications, Rockadove Video Production, Alun Morgan
2017, Voice Over, Lead Voice, CORPORATE MOTION GRAPHICS EXPLAINER VIDEO, Rockadove Video Production, Alun Morgan
2016, Voice Over, Narrator, Solar Thermal Installation - Star Community Centre, Fine Rolling Media, Lewis Carter
2015, Video Game, Barber/ Surgeon, Fable Legends, Lionshead studios, Hannah Price
2018, Site Specific, Juror, Rhondda Rebel, Welsh National Opera, David Massey
2017, Site Specific, Musician, Ponty Lido 90th Celebration, Avant Cymru, Rachel Miller
2012, Site Specific, Jack/ Ensemble, Breaking Borders, National Youth Theatre Of Wales, Tim Baker
2016, Rehearsed Reading, Fox, Dovey Junction, No Boundaries, Luke William Hereford
2017, Music Video, Mark, No Time For Me- Jack Perrett, Movie Wave Productions, Emmy Williams
2016, Music Video, Jonny, Music City- Little Folk, Fine Rolling Media, Kristian Kane
2016, Music Video, Boyfriend, Oceans- Killing For Company, USW, Caitlin Griffiths
2016, Commercial, Father, Goody Hoo Glamping, Fine Rolling Media, Kristian Kane