Sean McMahon porte le maillot australien d'abord avec la sélection australienne de rugby à sept, sélection avec laquelle il participe à la coupe du monde 2013 disputée à Moscou où il dispute trois rencontres et inscrit un essai. Il dispute également les étapes de l' "" de 2011 à 2014 et aux jeux du Commonwealth de 2014 où il dispute six rencontres et inscrit trois essais