Po powrocie do Europy nie zyskał uznania w oczach selekcjonerów szkockich klubów, Szkocki Związek Rugby zaproponował mu natomiast szkoleniowy kontrakt nastawiony na grę w rugby 7. Menadżer zawodnika, chcącego skupić się na odmianie piętnastoosobowej, wyszukał ofertę francuskiego USA Perpignan, który zaproponował Allanowi grę w zespole nadziei klubu (Espoirs). W Top 14 zadebiutował na początku września 2013 roku spotkaniem z Racing Métro 92 i był to jednocześnie jego pierwszy oficjalny seniorski występ. Już w grudniu tego samego roku otrzymał dwuletni zawodowy kontrakt.

Kariera reprezentacyjna Allan przez kilka lat reprezentował Szkocję w rozgrywkach juniorskich, początkowo grając jako obrońca lub środkowy, następnie przechodząc na pozycję łącznika ataku – w 2010 roku w reprezentacji U-17, rok później zaś w mistrzostwach Europy w kategorii U-18. Z kolei w kadrze U-20 zaliczył szesnaście występów występując w Pucharze Sześciu Narodów w 2012 i 2013, a także na mistrzostwach świata juniorów w RPA i Francji.