Mr. Knightley is a fictional character portrayed by Johnny Flynn in the movie Emma..
When the movie was released in 2020, Johnny Flynn was 36 years old.
The character of Mr. Knightley is mainly associated with Emma Woodhouse, Frank Churchhill and Jane Fairfax.