Buchan devient champion du monde junior Grommet en 1997 et 1999, et champion junior d'Australasian Pro en 2000 et 2001.
En 2006, il a subi une grave blessure à la cheville qui l'a écarté de la compétition pendant quelques mois. En 2007, il a dû compter sur une wild-card et a terminé 19e de l'élite du top-45 des surfeurs.
Il a fait son retour au Quiksilver Pro France à Hossegor en France, où il a battu Damien Hobgood pour arriver en finale, et il a concouru contre Kelly Slater, considéré comme le plus grand surfeur de l'histoire du sport. Dans un choc final, Ace bat Slater 15.74 à 15.16 et c'est l'une de ces plus grandes victoires de sa carrière.