Bennett has represented Scotland at Under 18 level four times and played 21 times at under-20 level including appearances at the 2011, 2012 and 2013 IRB Junior World Championships.