Basado en estos tres largometrajes 'sorprendentemente diferentes', el Irish Times describió a Barros D'Sa y Leyburn como "los cineastas contemporáneos más importantes que trabajan en Irlanda del Norte".
[2] En 2006, Barros D'Sa fundó una productora de cine llamada Canderblinks Film con colaboradores a largo plazo Glenn Leyburn y David Holmes .
El debut como directora de Barros D'Sa en 2006 fue con The 18th Electricity Plan,[3] un cortometraje basado en su propio guion y codirigido con su marido Glenn Leyburn.
The Hollywood Reporter la describió como una 'película musical encantadora' que inauguró el festival 'con la energía adecuada'.
[11] A partir del guion de Owen McCafferty, Barros D'Sa y Leyburn dirigieron su tercer largometraje, Ordinary Love (Un amor extraordinario).