Question: what is the age difference between elena and jeremy?
Answer: Visit INSIDER's homepage for more stories. Nina Dobrev (who played Elena Gilbert) was 20 when she was cast as a 17-year-old, while 21-year-old Steven R. McQueen played her younger brother, Jeremy.