Elin played lead character Rhian in two series of the Tony Jordan drama CRASH. Other TV credits include WILL, DOCTORS, S4C dramas ZANZIBAR, GWAITH/CARTREF and Y SYRCAS along with sitcom ÎHA SHEELAGH.
Elin also appears in feature LOVE TYPE D.
On stage, Elin has worked with West Yorkshire Playhouse, Theatre Clwyd, Volcano Theatre, Racuous Theatre, Sherman Cymru and Theatr Genedlaethol Cymru. Her most recent credits include ICE ROAD for Raucous Theatre Company, THE POPULARS and SEAGULLS for Volcano Theatre, with SEAGULLS playing in Taiwan and at The Edinburgh Fringe, and THE EMPEROR'S NEW CLOTHES for Sherman Theatre & Theatr Iolo.
She is a highly skilled voice and radio artist and has starred in a number of BBC 4 radio dramas.
Elin is also a highly skilled singer and musician, playing the flute, saxophone, piano and harp.