Ben started throwing when he was 4 years old. His dad, with 30 years of experience, tought him how to throw and catch. He played Ultimate for the first time when he was 9. Ben played for various national youth teams as well as competing at the top European scene with GRUT. In 2018, he joined the Toronto Rush for a season in the AUDL. He was the youngest player in the league and finished as top scorer of the team.