Finlay vant en olympisk bronsemedalje i friidrett under Sommer-OL 1932 i Los Angeles. Han kom på tredjeplass på 110 meter hekk bak George Saling og Percy Beard begge fra USA.