Bei den Olympischen Sommerspielen 1924 in Paris erreichte der 1,88 m große und 80 kg schwere Sportler im Weitsprung mit einer Weite von 6,92 m als bester Brite den sechsten Rang. Seine persönliche Bestleistung im Weitsprung betrug 7,25 m, aufgestellt im Jahr 1925. Bei der ersten Alpinen Skiweltmeisterschaft 1931 belegte Mackintosh den 17. Platz im Abfahrtsrennen und gewann in der nicht als offizielle Weltmeisterschaftsdisziplin geltenden langen Abfahrt hinter dem Österreicher Gustav Lantschner die Silbermedaille. Bei der Bob-Weltmeisterschaft 1938 gewann der Brite im Viererbob mit Frederick McEvoy, David Looker und Charles Green die Goldmedaille.