2014 - Short Film - Kickin' The Dog - Lead Role - Emily Chidlow
2014 - Short Film - Song Of Temptress - Supporting Role - Nadia Evans
2014 - Short Film - Price Tag - Lead Role - Jonathon Carley - NUS
2012-2014 - Media - Secret Sounds - Presenter / Interviewer - Harklee Films
2013 - Short Film - Notes - Lead Role - Scott Emery
2013 - Short Film - Wood Watch - Supporting Role - Anytime Films - Nathan Webb
2013 - Short Film - It's A Fruit - Supporting Role - State Of Flow Films - James Button
2012 - Theatre - Pinocchio - Supporting Role - Everyman Theatre Festival - Nerys Rees
2009-2012 - Television - Casualty - Supporting Role - BBC
2012 - Documentary - Titanic : The Band Played On - Supporting Role - In Colour Television
2011 - Theatre - Butcher - Lead Role - Asking4It Productions - Jane Fox
2011 - Television - Pobol Y Cwm - Supporting Role - S4C
2011 - Television - Torchwood - Supporting Role - BBC
2011 - Television - Being Human - Supporting Role - BBC
2010 - Television - Merlin - Supporting Role - BBC
2010 - Television - Sherlock - Supporting Role - BBC
2010 - Television - Doctor Who - Supporting Role - BBC
2009 - Theatre - A Dog's Life - Lead Role - Caerphilly Dramatics Society
2009 - Television - Crash - Supporting Role - BBC
2009 - Television - Gavin & Stacey - Supporting Role - BBC
2009 - Television - Pentalar - Supporting Role - S4C
2008 - Theatre - Allo, Allo - Supporting Role - Caerphilly Dramatics Society
2008 - Television - Teulu - Supporting Role - S4C
2008 - Music Video - Mr Huw's Canibals A Rhyw - Bandit - S4C
2007 - Film - The Daisy Chain - Supporting Role / Stand-In - ITV Films - Aisling Walsh
2007 - Television - Cant Punt Y Mochyn - Supporting Role - S4C
2003 - Theatre - Gangs Of London - Supporting Role - Spectacle Theatre
2002 - Theatre - Moulin Scrooged - Supporting Role - Spectacle Theatre