Для определения рода слова “дворянин” его необходимо поставить в именительный падеж единственного числа, получается форма: “дворянин” . Тогда в зависимости от окончания в слове “дворянин” можно определить род.
Слово “дворянин” употребляется в мужском роде (Потому как в начальной форме слова “дворянин” окончание [а], [я] или [ ] нулевое).Полный морфологический разбор Cуществительного “дворянин” находится по ссылке