He is behind the times.
être en retard sur son époque ou son temps = to be behind the times
©Larousse 2014