We're a Tomatometer-approved outlet
Isla Duncan

Isla Duncan

Acting • 2006-02-15 • 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

Fan Club

No Nerds have favorited Isla Duncan yet — be the first.

All fan clubs

From Nerdspin

Filmography