Reżyser filmu „Czasówka. Próba charakteru” („Trial”). Nagrodzony BATFA filmowiec z doświadczeniem w zakresie strategii festiwalowych i dystrybucji filmów krótko i pełnometrażowych reprezentowanych przez SDI (Szkocki Instytut Dokumentalny). Pewnego wyrazu zdecydował się wyruszyć w długą drogę, żeby zostać profesjonalnym kolarzem.
Później wyreżyserował sześć wielokrotnie nagradzanych filmów krótkometrażowych, był także producentem wielu innych filmów. Jego ostatni projekt to film fabularny „Norfolk” wyprodukowany dla BBC Films, BFI (Brytyjski Instytut Filmowy) i Creative England, który zrealizował ze swoim długoletnim współpracownikiem, Martinem Radichem. Radich jest także operatorem filmu „David Millar Project” (bez tytułu), niezwykle oczekiwanego debiutu fabularnego Finlay’a.
Zadebiutował filmem krótkometrażowym „Standing Start” (2007), który opowiadał o jego miłości do kolarstwa. Film znalazł się na krótkiej liście nominowanych do Nagrody Griersona.