Site Registration
If you already have login details you can log in here.
Request CV
Request Showreel
Request Voicereel
Credits
Credits
-
Production (role)CompanyProject details
-
Production (role): PORTRAITS OF DANGEROUS WOMENCompany: No Reservations EntertainmentProject details: Dir. Pascal Bergamin
-
Production (role): SWEETLANDCompany: Sara Fost PicturesProject details: Dir. Christian Sparkes
-
Production (role): Y SWNCompany: BBCProject details: Dir. Lee Haven Jones
-
Production (role): BOLAN'S SHOESCompany: Buffalo DragonProject details: Dir. Ian Puleston-Davies
-
Production (role): THE FANTASTIC FLITCROFTSCompany: BBC FilmsProject details: Dir. Craig Roberts
-
Production (role): MUNICHCompany: NetflixProject details: Dir. Christian Schwochow
-
Production (role): REBECCACompany: Working Title / NetflixProject details: Dir. Ben Wheatley
-
Production (role): GWENCompany: BFI Film FundProject details: Dir. William McGregor
-
Production (role): THE GOOD LIARCompany: BRON StudiosProject details: Dir. Bill Condon
-
Production (role): THE TUCKERSCompany: BBC Cymru WalesProject details: Dir. Ian Fitzgibbon
-
Production (role): APOSTLECompany: One More One Productions, Severn Screen, XYZ FilmsProject details: Dir. Gareth Evans
-
Production (role): STAR WARS EPISODE VIIICompany: Lucasfilm, Bad RobotProject details: Dir. Rian Johnson
-
Production (role): THE PASSINGCompany: Severn ScreenProject details: Dir. Gareth Bryn
Winner of BAFTA Wales BEST ACTOR -
Production (role): JUST JIMCompany: Vox PicturesProject details: Dir. Craig Roberts
-
Production (role): THE LIGHTHOUSECompany: Dogs of AnnwnProject details: Dir. Chris Crow
-
Production (role): TRESPASS AGAINST USCompany: Trespass Against Us LtdProject details: Dir. Adam Smith
-
Production (role): QUEEN OF THE DESERTCompany: Benroya PicturesProject details: Dir. Werner Herzog
-
Production (role): CHILD 44Company: Hardy PicturesProject details: Dir. Daniel Espinosa
-
Production (role): UNTITLED ROBIN HOOD ADVENTURECompany: UniversalProject details: Dir. Ridley Scott
-
Production (role): CAUGHT IN THE ACT (Alan)Company: Carnaby FilmsProject details: Dir. Matt Lipsey
-
Production (role): THE OTHER BOLEYN GIRL (Brandon)Company: Sony / Focus FeaturesProject details: Dir. Justin Chadwick
-
Production (role): DADDY’S GIRL (Eisner)Company: Carnaby / BodaProject details: Dir. David Evans
-
Production (role): TROY (Tecton)Company: Warner BrosProject details: Dir. Wolfgang Peterson
-
Production (role): MASTER AND COMMANDERCompany: M&C ProdsProject details: Dir. Peter Weir
-
Production (role): SOLOMON AND GAENORCompany: APT / SeptemberProject details: Dir. Paul Morrison
-
Production (role): PAPER MASK (Dr. Lloyd)Company: Granada FilmsProject details: Dir. Chris Morahan
-
Production (role): THE SHELL SEEKERS (Danus)Company: TVSProject details: Dir. Waris Hussein
-
Production (role)CompanyProject details
-
Production (role): THE RED KINGCompany: Quay Street ProductionsProject details: Dir. Daniel O'Hara
-
Production (role): BABY REINDEERCompany: NetflixProject details: DIR. Jon Brittain
-
Production (role): THE WAYCompany: ITVProject details: Dir. Adam Curtis & Michael Sheen
-
Production (role): MEN UPCompany: BBC1Project details: Dir. Ashley Way
-
Production (role): BODIESCompany: Moonage PicturesProject details: Dir. Marco Kreuzpaintner, Haolu Wang
-
Production (role): THE RECKONINGCompany: BBC StudiosProject details: Dir. David Blair and Sandra Goldbacher
-
Production (role): OUTLANDERCompany: Tall Ship ProductionsProject details: Dir. Ronald D. Moore
-
Production (role): THE CLEANERCompany: BBCProject details: Dir. Dominic Brigstocke
-
Production (role): DAL Y MELLTCompany: Vox Pictures / S4CProject details: Dir. Huw Chiswell
-
Production (role): THE PACTCompany: Little Door ProductionsProject details: Dir. Eric Styles
-
Production (role): CYSWLLT (Lifelines)Company: VOX PicturesProject details: Dir. Pip Broughton
-
Production (role): KEEPING FAITH SERIES 3Company: VOX PicturesProject details: Dir. Pip Broughton, Judith Dine, Andy Newbery
-
Production (role): THIRD DAYCompany: Sky Atlantic & HBOProject details: Dir. Philippa Lowthorpe
-
Production (role): THE ACCIDENTCompany: CHANNEL 4, HULUProject details: Dir. Sandra Goldbacher
-
Production (role): GANGS OF LONDONCompany: Sky Atlantic and HBOProject details: Dir. Gareth Evans
-
Production (role): KEEPING FAITH 2Company: Vox PicturesProject details: Dir. Various
-
Production (role): THE CROWN 3Company: Left Bank PicturesProject details: Dir. Christian Schwochow
-
Production (role): CHERNOBYLCompany: HBOProject details: Dir. Johan Renck
-
Production (role): CARNIVAL ROWCompany: Legendary TelevisionProject details: Dir. Various
-
Production (role): BYW CELWYDDCompany: Tarian CyfProject details: Dir. Various
-
Production (role): THE MACHINECompany: SyfyProject details: Dir. Caradog W. James
-
Production (role): KEEPING FAITHCompany: Vox PicturesProject details: Dir. Pip Broughton, Andy Newbery
-
Production (role): NATIONAL TREASURECompany: CHANNEL 4Project details: Dir. Marc Munden
-
Production (role): HINTERLANDCompany: All3Media InternationalProject details: Dir. Gareth Bryn
-
Production (role): STELLACompany: BBC WalesProject details: Dir. Various
-
Production (role): UNDER MILK WOODCompany: BBC WalesProject details: Dir. Pip Broughton
-
Production (role): FATHER BROWNCompany: BBCProject details: Dir. Ian Barber
-
Production (role): PUPPY LOVECompany: BBCProject details: Dir. Susan Tully
-
Production (role): 37 DAYSCompany: Hardy PicturesProject details: Dir. Various
-
Production (role): TALKING TO THE DEADCompany: SkyProject details: Dir. China Moo-Young
-
Production (role): ATLANTISCompany: BBCProject details: Dir. Justin Molotnikov
-
Production (role): STELLACompany: SkyProject details: Dir. Various
-
Production (role): GAME OF THRONESCompany: HBOProject details: Dir. Various
-
Production (role): BAKER BOYSCompany: BBC WalesProject details: Dir. Various
-
Production (role): BEING HUMANCompany: BBC (Series 3)Project details: Dir. Colin Teague
-
Production (role): SILENT WITNESS – A GUILTY MINDCompany: BBCProject details: Dir. Sue Tully
-
Production (role): BOUQUET OF BARBED WIRECompany: ITVProject details: Dir. Ashley Pearce
-
Production (role): CHILD’S CHRISTMASES IN WALESCompany: BBCProject details: Dir. TBC
-
Production (role): MERLINCompany: BBCProject details: Dir. Alice Troughton
-
Production (role): CRASHCompany: BBC WalesProject details: Dir. Ashley Way
-
Production (role): LAW AND ORDERCompany: Kudos / ITVProject details: Dir. Mark Everest
-
Production (role): ZIG ZAG LOVECompany: BBCProject details: Dir. Gilles Mackinnon
-
Production (role): THE COMMANDER (Doug James - Lead)Company: La Plante / ITVProject details: Dir. Gillies Mackinnon
-
Production (role): THE PASSIONCompany: BBCProject details: Dir. Michael Offer
-
Production (role): THE COMMANDER (Doug James - Lead)Company: La Plante / ITVProject details: Dirs. Ashley Pearce & Jane Prowse
-
Production (role): THE COCKLE FARMERCompany: S4CProject details: Dir. Ed Taflan
-
Production (role): TORCHWOODCompany: BBCProject details: Dir. Alice Troughton
-
Production (role): SMALL COUNTRYCompany: Green BayProject details: Dir. Ashley Way
-
Production (role): CON PASSIONATECompany: ApolloProject details: Dir. Rhys Powis
-
Production (role): WAKING THE DEADCompany: BBCProject details: Dir. Richard Standeven
-
Production (role): 55 DEGREES NORTH II (Bing - Lead)Company: Zenith / BBCProject details: Dir. Jon Sen
-
Production (role): MURDER PREVENTION (Lead)Company: World ProductionsProject details: Dir. Justin Chadwick
-
Production (role): TELL ME LIESCompany: LWTProject details: Dir. Susannah White
-
Production (role): MURPHY’S LAWCompany: BBC / Tiger AspectProject details: Dir. Ed Fraiman
-
Production (role): SPOOKSCompany: BBCProject details: Dir. Justin Chadiwck
-
Production (role): RED CAPCompany: Stormy PitcuresProject details: Dir. Justin Chadwick
-
Production (role): LENNY BLUECompany: GranadaProject details: Dir. Andy Wilson
-
Production (role): HOLBY CITYCompany: BBC (Series IV)Project details: Dir. Jim Goddard
-
Production (role): THE BENCHCompany: BBC (2nd Series)Project details: Dir. Matthew Evans
Nominated for Welsh BAFTA -
Production (role): THE INFINATE WORLDS OF HG WELLSCompany: HallmarkProject details: Dir. Robert Young
-
Production (role): MISTS OF AVALONCompany: TNTProject details: Dir. Uli Edel
-
Production (role): JASON AND THE ARGONAUTSCompany: HallmarkProject details: Dir. Nick Willing
-
Production (role): FONDUE, SEX AND DINOSAURSCompany: HTV / S4Project details: Dir. Tim Lynn
-
Production (role): TALES FROM PLEASURE BEACHCompany: BBC 2 / BlastProject details: Dir. Edmund Coulthard
-
Production (role): SCORECompany: BBC WalesProject details: Dir. Andy de Emmony
-
Production (role): A MIND TO KILLCompany: Fiction FactoryProject details: Dir. Euros Lynn
-
Production (role): TRAIL OF GUILTCompany: BBCProject details: Dir. Jules Wilkinson
-
Production (role): THE KNOCK (Lead)Company: Bronson KnightProject details: Dir. Jerry Poulson
-
Production (role): SOLDIER, SOLDIERCompany: CarltonProject details: Dir. Graham Moore
-
Production (role): DANGERFIELDCompany: BBCProject details: Dir. Rob Walker
-
Production (role): THIS LIFECompany: BBCProject details: Dir. Audrey Cooke
-
Production (role): CASUALTYCompany: BBCProject details: Dir. Ian White
-
Production (role): BETWEEN THE LINESCompany: BBCProject details: Dir. Roy Battersby
-
Production (role): HEROES (Co-Lead)Company: TVS / Ch7 (Series II)Project details: Dir. Donald Crombie
-
Production (role): GASLIGHT AND CANDLESCompany: BBCProject details: Dir. Alvin Rakoff
-
Production (role): THE ANGRY EARTHCompany: Channel 4Project details: Dir. Karl Francis
-
Production (role): HEARTLANDCompany: BBCProject details: Dir. Kevin Billington
-
Production (role)CompanyProject details
-
Production (role): PRIVATES ON PARADECompany: Noel Coward TheatreProject details: Dir. Michael Grandage
-
Production (role): THE MAN WHO HAD ALL THE LUCKCompany: DonmarProject details: Dir. Sean Holmes
-
Production (role): ANTHONY AND CLEOPATRACompany: GlobeProject details: Dir. Giles Block
-
Production (role): JULIUS CAESARCompany: GlobeProject details: Dir. Mark Rylance
-
Production (role): THE SNOW PALACECompany: Sphinx Theatre Co.Project details: Dir. Janet Suzman
-
Production (role): THE WINTER’S TALECompany: GlobeProject details: Dir. David Freeman
-
Production (role): THE MAID’S TRAGEDYCompany: GlobeProject details: Dir. Lucy Bailey
-
Production (role): CARDIFF EASTCompany: NTProject details: Dir. Peter Gill
-
Production (role): VOLPONECompany: NTProject details: Dir. Matthew Warchus
-
Production (role): UNDER MILK WOODCompany: NTProject details: Dir. Roger Michell
-
Production (role): A WINTER’S TALECompany: LyricProject details: Dir. Annabel Arden
-
Production (role): PIONEERS IN INGOLSTADTCompany: GateProject details: Dir. Annie Casteldine
-
Production (role): THE CARETAKERCompany: CardiffProject details: Dir. Annie Castledine
-
Production (role): MORTE D’ARTHURCompany: Lyric HammersmithProject details: Dir. David Freeman
-
Production (role): PLAYING WITH TRAINSCompany: RSCProject details: Dir. Ron Daniels
-
Production (role): NO MORE SITTING ON THE OLD SCHOOL BENCHCompany: CardiffProject details: Dir. Bearnard Latham
-
Production (role): HANSEL AND GRETELCompany: DerbyProject details: Dir. Annie Castledine
-
Production (role): DARK AT THE TOP OF THE STAIRSCompany: DerbyProject details: Dir. Annie Castlediine
-
Production (role): THE RISINGCompany: Moving BeingProject details: Dir. Geoff Moore
-
Production (role): THE CORN IS GREENCompany: ClwydProject details: Dir. Annie Castledine
-
Production (role): THE TEMPESTCompany: RSCProject details: Dir. Sam Mendes
-
Production (role): LOVE’S LABOURS LOSTCompany: RSCProject details: Dir. Ian Judge
-
Production (role): THE MERCHANT OF VENICECompany: RSCProject details: Dir. David Thacker
-
Production (role): RICHARD IIICompany: RSCProject details: Dir. Sam Mendes
-
Production (role)CompanyProject details
-
Production (role): UNDERMILK WOODCompany: Poetry Center NYProject details: Dir. Michael Sheen
-
Production (role): THE LISTENERCompany: Sweet TalkProject details: Dir. Caroline Gruber
-
Production (role): BLAMECompany: BBCProject details: Dir. Toby Swift
-
Production (role): MCompany: BBCProject details: Dir. Toby Swift
-
Production (role): PYRAMIDCompany: Fiction FactoryProject details: Dir. Celia de Woolfe
-
Production (role): THE LEAGUE OF GENTLEMENCompany: BBCProject details: Dir. Toby Swift
-
Production (role): CADFAELCompany: BBCProject details:
-
Production (role): COCAINECompany: BBCProject details: Dir. Kristine Landon-Smith
-
Production (role)CompanyProject details
-
Production (role): THE CURSED MIRRORCompany:Project details: Dir. Jon Rennie
-
Production (role): HYDRACompany: Tornado FilmsProject details: Dir. Christopher Nurse