Николай Тимофеевич Поротов родился в мае 1924 года в станице Подгорная Ставропольского края.
После школы поступил в военное пехотное училище города Орджоникидзе.
Мобилизован на фронт. Защищал Клухорский перевал. Принимал участие в боях за освобождение Кавказа, Моздока, где был ранен. После лечения в госпитале служил в Иране.
Демобилизован в 1947 году. Работал в различных районах края, а также в Калмыкии, Карачаево-Черкессии.