Isabella trained at Rose Bruford College.
She is a British/American citizen, and is based in Sidcup, Kent.
Stage credits include TAILS at Theatr Clwyd, and THERE AIN’T MUSHROOM ‘TWEEN HERE AND THE MOON with Haywire Theatre.
She has worked on numerous short films for Broken Mountain Productions, Chippy Lan Productions, FinalFrame Films, and the Met Film School.
Originally from North Wales, Isabella is a Welsh language learner. She has also reached level 2 BSL.