disciplinarian

noun

A person who believes in or practises firm discipline.