W latach 1937–1938 w drużynie narodowej rozegrał 7 spotkań.

Kariera trenerska Karierę trenera Beattie rozpoczął od prowadzenia klubów z Division Three – Barrow oraz Stockport County. W kwietniu 1952, w końcowym okresie sezonu 1951/1952 został szkoleniowcem zespołu Huddersfield Town, walczącego o utrzymanie w Division One. Nie udało mu się jednak uniknąć spadku do Division Two. W kolejnym sezonie zdołał poprowadzić Huddersfield z powrotem do Division One, lecz w sezonie 1955/1956 zespół ponownie spadł do niższej ligi.

W trakcie pracy dla Huddersfield, w 1954 roku Beattie był selekcjonerem reprezentacji Szkocji, zastępując dotychczasowy komitet trenerski. Zadebiutował w tej roli 3 kwietnia 1954 w przegranym 2:4 meczu British Home Championship z Anglią. Poprowadził także kadrę Szkocji na Mistrzostwach Świata 1954. Pod jego kierownictwem drużyna rozegrała dwa spotkania: z Austrią (0:1) i Urugwajem (0:7), po czym odpadła z turnieju po fazie grupowej. Beattie zakończył swoją pracę jako trener reprezentacji, która ponownie została przejęta przez komitet trenerski.