Actor // Comedian // Creature Performer

A Welsh actor, comedian & creature performer and movement specialist based in London.

As an actor, I trained at the Royal Central School of Speech and Drama.

Multilingual from a young age, I speak Welsh, French, Spanish and English.

My screen work has been seen on the BBC, ITV, Channel 4, 5, Sky, Amazon Prime and at the cinema. In 2025, I join the Whoniverse playing The Shreek in the Doctor Who episode ‘Lucky Day’.

I was nominated for an OffWest End Award for Starcrossed, a parallel story to Romeo and Juliet in which I played every role besides Tybalt and Mercutio (but including Juliet). Check out some reviews below!

My solo comedy show Sublime, my debut comedy hour, was performed at the Brighton and Edinburgh Fringes in 2019. BBC Wales filmed it for their programme Wales at the Edinburgh Festival. I have also written and performed topical sketch comedy with NewsRevue, the world’s longest running live comedy show.