Acting
2 films as director · Active 2020–2023
The Island
2025
Loch nam Madadh | Wolf Bay
2026
Riptide
2020
Away Out
2023
The Path of Avarice
2011
Gruoch