McMahon has represented Hong Kong at two Commonwealth Games; in the fours event at the 1990 Commonwealth Games and in the pairs event at the 1994 Commonwealth Games.