David is a native of the Czech town of Rakovník. Early in his career he played for various Czech championship teams before trying his hand in the AHL. In the KHL the defenceman for three seasons defended the colours of Finnish Jokerit. In 2022, Sklenicka was part of the Czech national team at the Beijing Olympics, after which he helped his national team win bronze medals at the World Championships. Moved to Barys in the summer of 2023.