Op 5 juli 2012 maakte Beaton zijn debuut in Europees verband tijdens een wedstrijd tussen IF Elfsborg en Floriana in de voorronde van UEFA Europa League; het eindigde in 8–0 voor Elfsborg en de Schotse scheidsrechter gaf drie gele kaarten en één directe rode kaart.[1] Zijn eerste interland floot hij op 10 oktober 2016, toen Andorra met 1–2 verloor van Zwitserland. Tijdens dit duel gaf Beaton vijf gele kaarten.[2]