Yes, all the directors whether Indian or foreign having valid DIN as on the financial year need to file Form DIR3-KYC on or before 30th September of the next financial year.