KJ Apa was 19 years old when he played the character of Archie Andrews.