Isla Duncan is a Scottish actress based in Edinburgh. Beginning in a small Borders town, Isla has gone on to work both on and off screen in several small film projects. Nosejob is her first film feature.
Cudgel 2026
as Amy
Nosejob 2026
as Bonnie
Credits from TMDB.