Согласно действующему законодательству родители вправе дать ребенку любое имя, даже если его написание не соответствует правилам. Поэтому следует разделять грамматически правильное написание и фактическое имя человека, которое записано в паспорте
Правильно
Денис — мужское личное имя, распространённое в русскоязычных странах, пишется через букву «е» и с одной «н». Написание имени зафиксировано во всех словарях русского языка. Ударение приходится на последний слог — ДенИс.
Сегодня Денис приедет в 10 часов утра.
Денис улыбнулся и сел на кресло.
В этом доме живет мой друг Денис.
Денис шел навстречу со своей новой девушкой.
Деннис — написание с двумя буквами «н» возможно только при транслитерации имени с других языков (например с английского или немецкого — Dennis). При этом ударение зачастую ставится на первый слог.
К нам приехал Американский киноактёр Деннис Ли Хоппер.
Деннис объезжал свое новое ранчо.
Профессиональный культурист Деннис Вольф.
Неправильно
Динис, Диннис — неправильно с точки зрения грамматики.