He has had success with several short films, including winning a BAFTA for Ma Bar, which was shown at the prestigious Sundance Film Festival and over 50 other international film festivals. Finlay has been an integral part of Scottish Documentary Institute since 2005, and The Perfect Fit (2011) which he produced, was shortlisted for an Oscar for Best Short Documentary.