Keenan started playing hockey for Ciudad de Buenos Aires in Argentina. He played for Club Egara in Spain from his twelfth to his eighteenth. After the 2016 Junior World Cup he moved to the Netherlands to play for Klein Zwitserland.