Dardis currently plays scrum-half for the Ireland national rugby sevens team. He was on the squad in 2016 that unsuccessfully attempted to qualify for the 2016 Olympics. He was the captain of the team for the Rugby Europe 2017 Sevens Grand Prix Series, which served as a qualifying tournament for the 2018 Hong Kong Sevens and the 2018 Rugby World Cup Sevens.