Finlay McLean

Finlay McLean

Active·Active 1997–2015

Finlay McLean is known for The Last Bus (2021), Waterloo Road (2006) and Hector (2015).

Career stats
12Films
34Posters
18Years active
1997Peak year
Eras & genres
Eras
Genres