Kulda represented Latvia in junior and U18 championships. In 2016, he made his debut in 2016 World Championships in opening match overtime loss against Sweden.