No, director must have an approved DIN to register the DSC on MCA portal.
For further details please access following link.