In 2019 werden hij en zijn teamgenoten van de Red Lions Europees kampioen in Antwerpen (België) nadat ze in de finale wonnen van Spanje met 5-0.