Worked With:

James McAvoy


George MacKay


Michael Sheen


Ben Affleck


Sandra Bullock


Michael Douglas


Liam Neeson


Ian Bannen


Ewen Bremner

Brian McCardie