How old was William Moseley in the movie Artemis Fowl?

William Moseley was 32 in Artemis Fowl when he played the character 'Italian Man'.

That was over 4 years ago in 2020.

Today he is 37, and has starred in 23 movies in total, 5 of those since Artemis Fowl was released.

How old do you think he looks in the movie?

In Artemis Fowl, I think William Moseley looks:

Did you know?

  • Director Kenneth Branagh has worked with William Moseley just once in his career.
  • William Moseley's first movie was as 'George Washington de Lafayette' in Jefferson in Paris, released in 1995 when he was 6
  • Artemis Fowl scores 5.65 out of 10 on TMDB.

The cast of Artemis Fowl

William Moseley's other movies