Watch Apple TV+ Movies
TV Shows and more
Try 7-Day Free
Home >

Isla Duncan

Isla Duncan

Birthday: 2006-02-15 | Place of Birth: Aberdeen, Aberdeenshire, Scotland, UK

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.

...

Known For

Acting

Year
Title

Role

2026
Cudgel

as    Amy

2026
Nosejob

as    Bonnie